关于python:Pycharm conda env不显示通过pip安装的软件包

Pycharm conda env not showing packages installed via pip

使用Anaconda运行Pycharm,并使用conda env在OS X上运行Python 2.7。

在终端中,运行conda list将显示已安装的软件包列表...,但不会显示在"首选项>项目解释器"下的软件包列表中,并且PyCharm无法自动完成涉及软件包的任何内容。

但是,当我从命令行运行相同的脚本时,它就可以正常工作。

关于为什么PyCharm中的相同conda env无法看到pip安装的软件包的任何想法?

在终端点列表中:

in terminal pip list

在pycharm软件包列表中:

in pycharm package list


在PyCharm 2017.1中:

  • 单击Project Interpreter名称(齿轮图标)旁边的按钮,然后选择Add Local
  • 选择您的conda env的路径(可能是~/anaconda/envs/your-env-name/bin/python)

您应该在Project Interpreter名称下方的Preferences窗口中看到带有软件包列表的表。