OSError: [WinError 193] %1 在 Jupyter 笔记本中导入包时不是有效的 Win32 应用程



我目前正在尝试使用Jupyter Notebook导入一些Python包(matplotlib,pandas和numpy(。但是,当我尝试这样做时,会出现此错误:

---------------------------------------------------------------------------
OSError                                   Traceback (most recent call last)
<ipython-input-2-0aa0b027fcb6> in <module>
----> 1 import numpy as np
~AppDataRoamingPythonPython37site-packagesnumpy__init__.py in <module>
140     from . import _distributor_init
141 
--> 142     from . import core
143     from .core import *
144     from . import compat
~AppDataRoamingPythonPython37site-packagesnumpycore__init__.py in <module>
21             # NOTE: would it change behavior to load ALL
22             # DLLs at this path vs. the name restriction?
---> 23             WinDLL(os.path.abspath(filename))
24             DLL_filenames.append(filename)
25     if len(DLL_filenames) > 1:
~Anaconda3libctypes__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error)
354 
355         if handle is None:
--> 356             self._handle = _dlopen(self._name, mode)
357         else:
358             self._handle = handle
OSError: [WinError 193] %1 is not a valid Win32 application

我已经尝试通过conda install numpyconda install pandas使用 Anaconda 提示符安装这些软件包。我没有遇到使用 cmd 在 IDLE 中导入包的此类问题。任何帮助都非常感谢。

像你一样,我已经卸载/重新安装了 Anaconda 和 numpy/pandas,卸载了 32 位版本,以及人们提出的各种其他建议,但这些都没有奏效。但是,请注意,错误引用的是~AppDataRoamingPython...

我能够通过删除~AppDataRoamingPython来解决问题。

相关内容

  • 没有找到相关文章

最新更新