我有一个Win7 Pro 64位sp1系统。我刚刚重新安装了Anaconda2.4Python2.7版,看起来还不错。然后我用python 3.5和整个anaconda套件创建了一个env:
conda create -n Py35 python=3.5 anaconda
env被创建了,实际上我有两个独立的实例Launcher、Spyder、Jupyter NB等——每个版本的python都有一个。在
所以问题是:
pythonw.exe System Error. The program can't start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this problem.
Python2.7版本的应用程序运行良好。当我搜索“missing.dll”时,我在这里找到了它的两个实例:
C:\Users\AngelaReyes\Anaconda2\pkgs\hdf5-1.8.15.1-vc14_3\Library\bin
在这里:
C:\Users\AngelaReyes\Anaconda2\pkgs\msvc_runtime-1.0.0-vc14_0\Library\bin
所以我查看了env/Py35文件夹。“pgks”和“info”文件夹出现在原始的Anaconda2安装中,但不存在。我附上了两张文件夹结构的图片: Anconda2 file structure和 Py35 env file structure
作为一个新手,我不确定是否可以将丢失的文件夹从原来的Anaconda安装复制到新的env,或者如何将丢失的.dll文件放在需要的位置,以便Py3.5版本的应用程序能够正常打开和运行。在
我真的很感谢你的意见,因为这对我来说已经成了一个相当麻烦的问题。在
谢谢, 安吉拉
这是最新安装程序的已知问题,请参见https://github.com/ContinuumIO/anaconda-issues/issues/443。在
您可以尝试从Microsoft手动安装VC可再发行程序:https://www.microsoft.com/en-us/download/details.aspx?id=48145
相关问题 更多 >
编程相关推荐