我正试图建立一个Django项目,但在这一部分的设置有点困难。在
我运行了pip install django
,并尝试运行django
python
import django
但我立刻收到一条消息ImportError: no module named Django
我试过转到文件夹/usr/local/lib/python2.6/site-packages
,但该文件夹中没有任何内容。如果我转到/usr/local/lib/python2.6/dist-packages
,我所有的模块都在那里,包括django。现在所有的东西都应该放在site packages文件夹中吗?我真的很困惑为什么django没有按照它应该的方式运行。我试着阅读Django文档,但是假设我的安装正确地进入.../site-packages
您应该设置一个}。要学习如何制作虚拟机:http://www.virtualenv.org/en/latest/。在
virtualenv
,特别是如果您要制作几个具有不同需求的Django应用程序。您还必须使用sudo
sosudo pip install django
运行{您还可以检查您的
$PATH
变量,看看/usr/local/lib/python2.6/dist-packages
是否存在,如果没有,您可以通过在.bash_配置文件中添加以下内容来添加在
virtualenv
下,您不必使用sudo pip
,而是使用cd(change directory)到您的环境目录,然后运行pip install django
,它将只为该项目安装它。在使用
pip install Django
。在出于某种原因,他们在Django中使用了大写字母“D”,而不是普通的全小写字母。来源:Django Documentation。在
还要确保将
/usr/local/lib/python2.6/dist-packages
添加到您的PATH
。在pip
的正常行为是安装到site-packages
文件夹中。也许可以尝试重新安装pip
?在您确定您正在使用“Virtualenv”,如果没有,您应该考虑使用Virtualenv。我怀疑您没有使用它,也没有安装Django。在
所以要确保Django安装正确。可能是您没有在系统范围内进行安装的用户权限,因此请尝试执行
sudo pip install django
。在希望它对你有帮助,如果不是的话,尽量描述你的问题。在
相关问题 更多 >
编程相关推荐