【发布时间】:2014-11-22 19:59:45
【问题描述】:
我已在 Windows 7 机器上配置 PyCharm (v3.4.1) 以使用 virtualenv,其中包含 Django 1.7 作为其包之一。
我的基本解释器位于 C:\Python27\python.exe 并使用 Django 1.6。
我已通过以下步骤将 PyCharm 配置为将我的 virtualenv 与 Django 1.7 一起使用:
Settings--> Project Interpreter--> [使用 Django 1.7 选择 virtualenv] --> OK --> [等待 PyCharm 重新索引]
当我的 Django 错误页面(调试已打开)出现时,它说它正在运行 Django 1.6。另外,当我在控制台中测试 Django 版本时,它说它正在运行 Django 1.6。
如何强制 PyCharm 使用 virtualenv 中的包?
这是我的解释器路径:
[virtualenv path]\Lib
[virtualenv path]\Scripts
C:\Python27\Lib
C:\Python27\DLLs
C:\Python27\Lib\lib-tk
[virtualenv path]
[virtualenv path]\Lib\site-packages
【问题讨论】:
-
您是否在 [Preferences] -> [Django] 中设置了
settings.py的位置? -
我没有 settings.py 的位置。我现在这样做了,谢谢,但我已经重新启动了一切,我仍然得到相同的结果。
-
如果不在 DJANGO 环境下工作,这可能会有所帮助 stackoverflow.com/a/32175335/2772269
标签: python django virtualenv pycharm