Python Django:ImportError:没有名为Django的模块

Python Django:ImportError:没有名为Django的模块,python,django,python-2.7,Python,Django,Python 2.7,我对django完全陌生,我一直在尝试从这里建立一个环境[。Python已经在我的mac上安装好了 Python2.7.2。我按照说明使用 sudo port install py27-django 还添加了/etc/path.d/macports /opt/local/bin /opt/local/sbin /opt/local/lib/python2.7/site-packages/django/bin 但是当我从pythonshell导入django时,仍然会收到ImportError

我对django完全陌生,我一直在尝试从这里建立一个环境[。Python已经在我的mac上安装好了 Python2.7.2。我按照说明使用

sudo port install py27-django
还添加了
/etc/path.d/macports

/opt/local/bin
/opt/local/sbin
/opt/local/lib/python2.7/site-packages/django/bin
但是当我从pythonshell导入django时,仍然会收到
ImportError:No module named django
消息。 我看了这个链接
但是它并没有起到多大的作用。如果可以的话,我非常感谢您提供的任何帮助。

看起来您添加的最后一条路径指向了一个
python2.4
目录,您可能需要在
python2.7
目录中查找
django

看看这篇文章……他们正在使用virtualenv来设置项目,而这是为我修复了很多类似的问题。使用virtualenv,系统库和python项目所需的库是分开的,因此您不会将它们混淆在一起


我建议使用
virtualenv
@karthikr-care来详细说明?你能发布“哪种python”吗命令结果?基本上,将django专门安装到该项目中。这样可以避免此类问题。导出PYTHONPATH=/opt/local/lib/python2.7/site-packages也许吧?我猜您正在将系统Python与macports-django一起使用。您有这个目录吗?
/usr/local/lib/python2.7/site-packages/django
Maybe尝试将其添加到$PATH或$PYTHONPATH。可能是一个快速的预兆。。。