我刚刚安装了使用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以输出更多详细的错误消息?
答案 0 :(得分:2)
这是PyCharm https://youtrack.jetbrains.com/issue/PY-32366
中的一个已知问题要解决此问题,您可以在PyCharm的运行配置中定义正确的PATH
(通过在终端和echo %PATH%
中激活conda env来获取值)。
答案 1 :(得分:1)
我怀疑您的pycharm为您的项目创建了一个新环境。也许它是跨anaconda python.exe复制的,但不是全部全局软件包。
在pycharm中,您可以转到项目属性,在其中可以查看所有可用软件包的列表,并添加其他软件包。在这里您可以安装Numpy。
文件->设置->项目:->项目解释器