Python создает: OSError: [WinError 193]% 1 не является допустимым приложением Win32 - PullRequest
2 голосов
/ 06 марта 2019

После проверки других связанных тем мне пришлось открыть этот. При попытке запустить этот репозиторий я всегда получаю сообщение об ошибке:

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-битным. Если нет, то как я могу проверить это в будущем и что я могу с этим поделать сейчас (так как мне пришлось бы устанавливать tenorflow, даже если я использую 32-битный python, который не поддерживается тензорным потоком. Дальнейшая установка pip не работала на 32-битном python ).

Надеюсь, вы, ребята, сможете прояснить мои проблемы, так как я новичок в питоне и программировании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...