windows上的Python 64位:OSError:[WinError 193]%1是geen geldige Win32

windows上的Python 64位:OSError:[WinError 193]%1是geen geldige Win32,python,64-bit,Python,64 Bit,很长一段时间以来,我一直在使用32位python解释器,没有任何问题。最近,我安装了一个64位解释器并安装了Anaconda,python提供了以下信息: Python 3.7.3(默认值,2019年4月24日,15:29:51)[MSC v.1915 64位(AMD64)]::win32上的Anaconda,Inc 例如,当我尝试运行一些代码时 “导入熊猫作为pd”,然后我得到以下错误: Traceback (most recent call last): File "<stdin&

很长一段时间以来,我一直在使用32位python解释器,没有任何问题。最近,我安装了一个64位解释器并安装了Anaconda,python提供了以下信息:

Python 3.7.3(默认值,2019年4月24日,15:29:51)[MSC v.1915 64位(AMD64)]::win32上的Anaconda,Inc

例如,当我尝试运行一些代码时 “导入熊猫作为pd”,然后我得到以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\sveno\Anaconda3\lib\site-packages\pandas\__init__.py", line 13, in <module>
    __import__(dependency)
  File "C:\Users\sveno\AppData\Roaming\Python\Python37\site-packages\numpy\__init__.py", line 142, in <module>
    from . import core
  File "C:\Users\sveno\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py", line 23, in <module>
    WinDLL(os.path.abspath(filename))
  File "C:\Users\sveno\Anaconda3\lib\ctypes\__init__.py", line 356, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 193] %1 is geen geldige Win32-toepassing
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\sveno\Anaconda3\lib\site packages\pandas\\uuuuu init\uuuuuu.py”,第13行,在
__导入(依赖项)
文件“C:\Users\sveno\AppData\Roaming\Python37\site packages\numpy\\uuuu init\uuuu.py”,第142行,在
从…起导入核心
文件“C:\Users\sveno\AppData\Roaming\Python37\site packages\numpy\core\\uuuuu init\uuuuu.py”,第23行,在
windl(os.path.abspath(文件名))
文件“C:\Users\sveno\Anaconda3\lib\ctypes\\ uuuu init\uuuu.py”,第356行,在\uu init中__
self.\u handle=\u dlopen(self.\u名称,模式)
OSError:[WinError 193]%1是geen geldige Win32

删除32位版本并不能解决问题

错误的原因是。但我想你的%PYTHONPATH%有问题。你是说我的路径不正确吗?python有两条路径:C:\Users\sveno\AppData\Local\Programs\python\Python37\Scripts\C:\Users\sveno\AppData\Local\Programs\Python37\如何解决此问题?