Django项目无法识别已安装的软件包

时间:2018-01-02 09:53:48

标签: python django permissions pycharm virtualenv

我使用Pycharm创建了两个项目(第一个是Python项目,第二个是Django项目),下面是已安装软件包的截图

enter image description here

enter image description here

我不明白为什么Django项目不能识别我的软件包,但Python项目确实认识到了。 Python版本也是相同的,即Python3.5。我还检查了权限问题,但您可以在下面看到有类似的权限。

user@user3 PycharmProjects]$ ls -l
total 0
drwxr-xr-x. 8 user users 208 Dec 14 12:52 RMUE-APP
drwxr-xr-x. 6 user users  80 Jan  2 10:51 RmueWeb

请指导我知道我该怎么做才能让它发挥作用?

1 个答案:

答案 0 :(得分:0)

该项目都有不同的口译员。 您可以在下拉列表中查看解释器的路径。

  • 一种可能的情况是您使用的是2种不同的虚拟环境。
  • 第二种情况可能是您可能手动设置解释器并在两个项目中使用不同的解释器。

最好的方法是创建具有所有依赖项的requirements.txt。这样,无论环境如何,您都可以管理依赖项。