【发布时间】:2019-03-22 21:15:34
【问题描述】:
我下载了 VS2019 预览版来尝试它如何与 Python 配合使用。
我使用 Anaconda,VS2019 看到 Anaconda 虚拟环境,终端打开并正常工作,但是当我尝试启动“import numpy”时,例如,我收到以下信息:
交互窗口中出现内部错误。请 重新启动 Visual Studio。英特尔 MKL 致命错误:无法加载 mkl_intel_thread.dll。交互式 Python 进程已退出。
有人知道怎么解决吗?
【问题讨论】:
-
你能在 Anaconda Python 中“正常”启动
import numpy(例如,从 cmd 启动)吗? AFAIK,mkl 库不再是 NumPy 的一部分(例如在 v1.15.4 中)。无论如何,我认为(假设您的 Python 安装是正确的)这是 %PATH% 的问题。 -
Anaconda 本身工作正常,我在 Jupyter\VS 代码中工作。
-
你能告诉我该怎么做才能检查 %PATH% 是否正确
-
您可能从 Anaconda 环境中输入了 python.exe 的路径。它不是那样工作的(直接从 cmd 启动它时我遇到了类似的错误)。 conda.exe 会打开一个新终端,它会设置一些变量,然后您才能安全地启动 python.exe。检查stackoverflow.com/questions/54303296/… 了解更多详细信息(需要设置哪些环境变量)。或者您可以从 VStudio 中选择 Create conda environment(但我认为它会下载新的 conda 安装)。
标签: python visual-studio anaconda visual-studio-2019