Python产生:OSError:[WinError 193]%1不是有效的Win32应用程序

时间:2019-03-06 11:06:38

标签: python tensorflow

在检查了其他相关线程之后,我不得不打开该线程。 尝试运行this repository时,总是出现错误:

Traceback (most recent call last):   File "C:\Users\jjj\evrpogmrl\main.py", line 1, in <module>
    from Environment import environment   File "C:\Users\jjj\evrpogmrl\Environment.py", line 5, in <module>
    from battery import lithium_ion_battery   File "C:\Users\jjj\evrpogmrl\battery.py", line 1, in <module>
    import numpy as np   File "C:\Users\jjj\AppData\Local\Programs\Python\Python36\lib\site-packages\numpy\__init__.py", line 142, in <module>
    from . import core   File "C:\Users\jjj\AppData\Local\Programs\Python\Python36\lib\site-packages\numpy\core\__init__.py", line 23, in <module>
    WinDLL(os.path.abspath(filename))   File "C:\Users\jjj\AppData\Local\Programs\Python\Python36\lib\ctypes\__init__.py", line 348, in __init__
    self._handle = _dlopen(self._name, mode) OSError: [WinError 193] %1 ist keine zulässige Win32-Anwendung

我安装了python 3.6.2 64bit,并通过pip安装了每个库。我做错了什么吗?难道不是每个库都是64位的吗?由于需要张量流,因此pythoncode本身也应为64位。如果不是,我将来如何检查?现在该怎么办(因为即使我使用的是32位python,但我必须安装tensorflow,而tensorflow不支持。另外,pip安装在32位python上不起作用)。

希望你们能澄清我的问题,因为我真的是python和编程新手。

0 个答案:

没有答案