Kam*_*laW 6 python numpy eoserror
我可以安装 numpy 或 pandas,但无法在 cmd、jupyter notebook 或 sublime text 中导入它们。(但是,我可以在 Pycharm 中安装并导入它们)。
我已经搜索了不同的论坛/stackoverflow,寻找答案,但最常见的原因,如架构不匹配(我使用 Python 32 位)或路径中的空格似乎不是这里的问题。我尝试过重新安装Python,但并没有解决问题。
该错误总是在“ctypes”lib 中指出,这似乎是 numpy 模块的具体问题。当我尝试导入 pandas/matplotlib 时,导入 numpy 失败。
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\jadwi\AppData\Roaming\Python\Python37\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "C:\Users\jadwi\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py", line 23, in <module>
WinDLL(os.path.abspath(filename))
File "C:\Users\jadwi\AppData\Local\Programs\Python\Python37-32\lib\ctypes\__init__.py", line 356, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 193] %1 is not a valid Win32 application
>>> help('numpy')
problem in numpy - OSError: [WinError 193] %1 is not a valid Win32 application
>>> import pandas
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\jadwi\AppData\Local\Programs\Python\Python37-32\lib\site-packages\pandas\__init__.py", line 13, in <module>
__import__(dependency)
File "C:\Users\jadwi\AppData\Roaming\Python\Python37\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "C:\Users\jadwi\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py", line 23, in <module>
WinDLL(os.path.abspath(filename))
File "C:\Users\jadwi\AppData\Local\Programs\Python\Python37-32\lib\ctypes\__init__.py", line 356, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 193] %1 is not a valid Win32 application
Run Code Online (Sandbox Code Playgroud)
我知道人们以前遇到过这个错误,但是,正如我提到的,这似乎不是架构不匹配问题,路径中没有空格,我真的被它困住了。任何有关如何解决该问题的建议将不胜感激。
| 归档时间: |
|
| 查看次数: |
19661 次 |
| 最近记录: |