pycharm:说没有安装包,但服务器从终端运行良好,没有任何错误

问题描述 投票:0回答:4

我有一个Django项目。我已经从终端安装了django-extensions并将django-extensions添加到已安装的应用程序中。

In pycharm i have selected the proper venv path for python interpreter

现在在pycharm,当我运行服务器时,它说django-extension not found。但是我可以从终端运行服务器而没有任何错误。

pycharm > settings > python interpreter:没有显示django-extensions

我在终端检查了pip列表,它显示了django-extension包。我也可以在网站包中看到django-extension文件夹。我无法理解问题是什么。

In Pycharm most of the pacakges are shown but only few are not shown
python django pycharm
4个回答
0
投票

如果你正在使用virtualenv,你需要通过使用deactivate正确安装它关闭virtualenv 然后将软件包安装到您的项目中,因此pycharm将在项目interprter文件夹中读取它


0
投票

您需要在pycharm中设置项目解释器。它将位于文件>设置>项目解释器在上面的路径中,您需要选择您的虚拟环境(如果没有显示然后通过单击'+'选项添加)并应用然后单击确定。现在它不会显示该错误消息。


0
投票
  • 1.检查您是否使用了良好的虚拟环境
  • 如果您有良好的环境,请单击右侧的添加图标并添加包装手册

0
投票

对不起,pycharm没有错。

我用我的django项目复制了一个完整的virtualenv。

后来我发现在/ bin / activate中

VIRTUAL_ENV="/path/to/original/virtualenv" 

仍然指向我从中复制项目和virtualenv的文件夹。

它应该是

 VIRTUAL_ENV="/path/to/present/virtualenv" 

软件包已安装在原始文件夹中。所以现在一切正常

© www.soinside.com 2019 - 2024. All rights reserved.