我有一个 Django 应用程序,每当我尝试运行我的代码时都会出现错误:
Error: No module named django_openid
让我退后一步,告诉你我是怎么做到的:
- 我格式化了我的计算机并完全重新安装了所有东西——包括 virtualenv,以及我的项目所需的所有依赖包(除了 Django),基于我的 requirements.txt 文件夹中的设置
- 我试着做
python manage.py syncdb
并得到了错误
我用谷歌搜索了这个问题,很多人说这可能是路径问题。
我对如何更改路径变量以及它们的确切含义感到困惑。我找到了一些文档,但有点像 hack-ish 菜鸟,这让我有点不知所措。
所以我的问题是:
- 它们的目的究竟是什么——它们是基于 Python 版本的基于系统的级别,还是依赖于项目?
- 我怎样才能看到我的当前设置是什么?
- 我该如何更改它们(即他们谈论的这个 .profile 文件在哪里,我可以只使用文本编辑器吗)
您的任何输入都会很棒,因为这让我很困惑,我只想重新开始编写代码:-)