pycharm

时间:2018-12-03 03:16:19

标签: python python-3.x pycharm anaconda conda

我刚刚安装了使用Python 3.7的anaconda ver5.3.1。

我遇到以下错误;

  

“缺少必需的依赖项{0}”。format(missing_dependencies))
   ImportError:缺少必需的依赖项['numpy']

我已使用numpy将熊猫conda升级到最新版本,但出现相同的错误。要解决此问题,我必须降级到使用python 3.6的旧anaconda版本

我正在使用Windows 10。

编辑:我刚刚发现这个问题与pycharm而不是anaconda更加相关。在调试模式下运行pycharm时出现此错误。但是,当我在Anaconda提示符控制台中运行相同的python脚本时,没有错误。

我应该检查哪些可能的pycharm设置来解决此问题?有什么方法可以配置pycharm以输出更多详细的错误消息?

2 个答案:

答案 0 :(得分:2)

这是PyCharm https://youtrack.jetbrains.com/issue/PY-32366

中的一个已知问题

要解决此问题,您可以在PyCharm的运行配置中定义正确的PATH(通过在终端和echo %PATH%中激活conda env来获取值)。

答案 1 :(得分:1)

我怀疑您的pycharm为您的项目创建了一个新环境。也许它是跨anaconda python.exe复制的,但不是全部全局软件包。

在pycharm中,您可以转到项目属性,在其中可以查看所有可用软件包的列表,并添加其他软件包。在这里您可以安装Numpy。

文件->设置->项目:->项目解释器