我刚安装了一个名为:Subterfuge的新MiTM软件 在Arch Linux 32位上,但当我尝试将其作为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
我在这里发帖是因为我相信这是一个与Python路径相关的一般错误, 但是我不知道怎么解决它。在
有什么想法吗?在
你确定django已经安装了吗?在
Django还在python3上做实验
尝试一下: python-c“导入django”
实验性python3支持
作者:Aymeric Augustin,2012年8月19日
Django项目今天达到了一个重要的里程碑:Django的开发版本第一次通过了python3.2下的测试套件,使用了SQLite和PostgreSQL后端。在
鼓励社区测试这个pre-alpha版本,在python3下报告bug,在python2下报告回归。在
看起来像是模块'django.core.management公司'未安装。。。 将其添加到已安装的应用程序中设置.py?在
好吧。 问题解决了。在
用户“Steve K”在这个线程中提供了解决方案: django import error - No module named core.management
我“vive”了这个文件的第一行:
/usr/share/subterfuge/manage.py
并更改了以下行:
#!/usr/bin/env python
到
#!/usr/bin/env python2
显然python指向了我系统上的python3,这就是为什么文件不能被处理。在
相关问题 更多 >
编程相关推荐