因此,我正在尝试从numba
库导入jit
,但导入产生了Oserror,并说找不到特定的模块。我试图卸载并重新安装Numba,但这并没有改变任何事情,我没有其他想法来解决这个问题。
这是完整的错误:
Traceback (most recent call last):
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libsite-packagesllvmlitebindingffi.py", line 42, in <module>
lib = ctypes.CDLL(os.path.join(_lib_dir, _lib_name))
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libctypes__init__.py", line 350, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] Le module spécifié est introuvable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:/Users/user65/HypotheseDecoupageReseau/CalculInfluence.py", line 6, in <module>
from numba import jit
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libsite-packagesnumba__init__.py", line 11, in <module>
from . import config, errors, runtests, types
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libsite-packagesnumbaconfig.py", line 11, in <module>
import llvmlite.binding as ll
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libsite-packagesllvmlitebinding__init__.py", line 6, in <module>
from .dylib import *
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libsite-packagesllvmlitebindingdylib.py", line 4, in <module>
from . import ffi
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libsite-packagesllvmlitebindingffi.py", line 47, in <module>
lib = ctypes.CDLL(_lib_name)
File "D:Usersuser65LogicielsWinPython-64bit-3.4.4.6Qt5python-3.4.4.amd64libctypes__init__.py", line 350, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] Le module spécifié est introuvable
Process finished with exit code 1
谢谢您的帮助:)
正如本页所述,您并不孤单。这是版本3.4.4
您有一些选择:
尝试升级并查看问题解决。
除了有人说这是由于
scriptpython.bat
和python.exe
干扰。
python.bat
当前在看到ptpython
时,它的语法不是相同的。
您可以尝试pip uninstall ptpython
并查看是否有帮助。您也可以将当前
python.bat
复制为winpython.bat
,并保持python.bat
仅调用Python:
@echo离开调用"%〜dp0env_for_icons.bat"CD/D"%winpyworkdir%"python.exe的rem向后兼容性"%winpydir% python.exe"%*
- 遵循上述解决方案后,
llvmlite
误差零件现在应现在解决。您应该安装Visual Studio 2015
以使其他错误零件消失。
尽管您可以单独安装此链接中的vc_redist.x86.exe
,而不要安装整个VS2015。请关注此处以获取更多信息。
检查是否正在使用Python的兼容版本。
在我的情况下,我必须删除python并降级到以前的版本