代码之家  ›  专栏  ›  技术社区  ›  Santhosh

pycharm:表示未安装包,但服务器从终端运行正常,没有任何错误

  •  0
  • Santhosh  · 技术社区  · 6 年前

    我有一个 Django 项目。我已经安装了 django-extensions django扩展 到已安装的应用程序。

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

    pycharm 当我运行服务器时它会说 django-extension not found

    pycharm > settings > python interpreter : django扩展

    我查过了 pip 在终端中列出并显示 django-extension 包裹。我也看得出来 django扩建 网站包中的文件夹。我不明白是什么问题。

    In Pycharm most of the pacakges are shown but only few are not shown
    
    4 回复  |  直到 6 年前
        1
  •  0
  •   nexla    6 年前

    如果您使用的是virtualenv,则需要以正确的方式安装它,使用 deactivate

        2
  •  0
  •   Prashant Yengantiwar    6 年前

    你需要用pycharm设置你的项目解释器。 它将位于“文件”>“设置”>“项目解释程序” 在上面的路径中,您需要选择您的虚拟环境(如果没有显示,请单击“+”选项添加)并应用,然后单击“确定”。

        3
  •  0
  •   Krystian Kazimierczak    6 年前
    • 1.检查您是否使用了良好的虚拟环境
    • 如果您有好的env,请单击右侧的add图标并添加包手册
        4
  •  0
  •   Santhosh    6 年前

    对不起,皮查姆没有错。

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

    后来我在/bin/activate中发现

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

    应该是

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

    软件包正在原始文件夹中安装。所以现在一切都很好