安装python缺少dll_Windows上的Conda Python环境缺少DLL文件

1586010002-jmsa.png

I created a new Conda environment on Windows:

conda create --name recco networkx

I then activated it with source activate. So far so good. Running conda list verifies that I have installed:

decorator 4.0.4

msvc_runtime 1.0.1

networkx 1.10

python 3.5.1

Ok, let's run python --version to make sure that everything is as it should be:

j0OY6.png

What does that even mean? When I deactivate and run python --version everything runs as expected and I'm handed back Python 3.4.1.

解决方案

This issue is because something is going wrong with the msvc_runtime package. That package should contain these DLLs. Can you please verify the contents of your environment's root folder? These DLLs should live both in there, and in (prefix)/Library/bin.

One possible cause might be the wrong version of msvc_runtime: it should say [vc14] somewhere in conda list output for Python 3.5.x, and [vc10] for 3.4.x

One other cause might be that PATH is wrong after activation, and you're not picking up the DLLs correctly. Are you using cmd.exe or powershell? We don't support powershell yet - only cmd.exe is known to work. If using cmd.exe, can you post the output of echo %PATH% please?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值