mac的pycharm中的代码不能更改虚拟环境

我用svn下下来的django项目,想在虚拟环境下运行,但pycharm还是使用的系统依赖,导致无法使用django-redis,numpy等模块

如图:

clipboard.png

clipboard.png

clipboard.png

这是setting里面:
clipboard.png

这是项目下:

clipboard.png

其他自己创建的项目都没有这个问题,都可以在虚拟环境下执行,但这个项目就不行,唯一区别就是这个项目是用svn下到本地的.

后续发现并不是因为svn,普通python项目也有这种情况发生.

请问大神们这个怎么解决?

阅读 2.8k
2 个回答

你看下manage.py运行配置中python 解释器是哪个?

clipboard.png

代码提示和你项目默认解释器有关,但能不能运行是看你执行文件的解释器。

您可以通过第二张图的Project Intepreter选项最右边的设置按钮,新建一个env环境,里面可以设置不依赖全局的包。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题