【发布时间】:2020-10-25 11:42:43
【问题描述】:
我从official website 安装了 anaconda,我想将它与 sublime text 3 集成。我尝试构建一个 sublime-build json 文件,如下所示:
{
"cmd": ["C:/Users/Minh Duy/anaconda3/python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
但我得到了错误:
C:\Users\Minh Duy\anaconda3\lib\site-packages\numpy\__init__.py:138: UserWarning: mkl-service package failed to import, therefore Intel(R) MKL initialization ensuring its correct out-of-the box operation under condition when Gnu OpenMP had already been loaded by Python process is not assured. Please install mkl-service package, see http://github.com/IntelPython/mkl-service
from . import _distributor_init
Traceback (most recent call last):
File "C:\Users\Minh Duy\anaconda3\lib\site-packages\numpy\core\__init__.py", line 22, in <module>
from . import multiarray
File "C:\Users\Minh Duy\anaconda3\lib\site-packages\numpy\core\multiarray.py", line 12, in <module>
from . import overrides
File "C:\Users\Minh Duy\anaconda3\lib\site-packages\numpy\core\overrides.py", line 7, in <module>
from numpy.core._multiarray_umath import (
ImportError: DLL load failed while importing _multiarray_umath: The specified module could not be found.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Minh Duy\Documents\Self-study\Python\Exercise\test_code.py", line 1, in <module>
import numpy as np
File "C:\Users\Minh Duy\anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import core
File "C:\Users\Minh Duy\anaconda3\lib\site-packages\numpy\core\__init__.py", line 48, in <module>
raise ImportError(msg)
ImportError:
我没有将 anaconda 添加到 PATH,但在 spyder 和 anaconda 提示符下一切正常。 我真的不知道我设置 anaconda 的方式或其他方式是否有问题。 有人可以帮我解决这个问题吗?
【问题讨论】:
-
这看起来不像 Python 发行版 Anaconda 或 Sublime 插件 Anaconda 的问题(这两者完全不相关,顺便说一句)。错误的第一行告诉你究竟出了什么问题——你需要重新安装
numpy或添加mkl-service模块,因为numpy似乎依赖于它。
标签: python anaconda sublimetext3