我只是在Arch Linux 32位上安装了一个名为Subterfuge的新的MiTM软件,但是当我尝试以sudo的方式运行它时,出现以下错误:
Traceback (most recent call last): File "/usr/share/subterfuge/manage.py",line 2,in <module> from django.core.management import execute_manager ImportError: No module named django.core.management
我在这里发布,因为我相信这是一个与Pythonpath相关的一般错误,但我不知道如何解决它。
有任何想法吗?
Arch Linux – apt-get更新等效命令?
archlinux上的Gitlab无法正常工作 – > API无法访问
Linux的TortoiseSVN
使用O_DIRECT和IO内存
无法在linux中findsyscall_table_32.S文件
交叉编译Nginx-1.0.11
错误设置去交叉编译
当安装gem“错误:权限被拒绝rb_sysopen”Arch Linux
它看起来像模块“django.core.management”没有安装…有添加到INSTALLED_APP settings.py?
好吧。 问题解决了。
用户'Steve K'在这个线程中提供了解决方案: django import error – 没有名为core.management的模块
我'vimed'这个文件的第一行: /usr/share/subterfuge/manage.py
并更改了以下行: #!/usr/bin/env python
至
#!/usr/bin/env python2
显然python指向我的系统上的python 3,这就是为什么该文件无法处理。
你确定django已经安装吗?
Django在python 3上仍然是实验性的
试试看:python -c'import django'
实验Python 3支持
由Aymeric Augustin于2012年8月19日发布
Django项目今天达到了一个重要里程碑:Django的开发版首次通过Python 3.2下的测试套件,包括sqlite和Postgresql后端。
鼓励社区测试这个pre-alpha版本,并报告Python 3下的bug以及Python 2下的回归。
先安装python-pip。
apt-get install python-pip
然后运行诡计setup.py
python setup.py
它会随着它一起安装Django。 但是你可以手动安装Django
pip install django ==“1.7”
注意:目前它支持django 1.7
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。