Ошибка загрузки Gevent: Ошибка загрузки DLL внутри Venv - PullRequest
0 голосов
/ 26 декабря 2018

В настоящее время я использую venv и gevent в своей среде python, и я не могу заставить его работать.Вот мой след стека:

Traceback (most recent call last):
  File "C:\Users\Brian\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 184, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Users\Brian\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "D:\Projects\sfe-giveaways\venv\lib\site-packages\disco\cli.py", line 12, in <module>
    from gevent import monkey
  File "D:\Projects\sfe-giveaways\venv\lib\site-packages\gevent\__init__.py", line 48, in <module>
    import socket  # pylint:disable=unused-import,useless-suppression
  File "C:\Users\Brian\AppData\Local\Programs\Python\Python35\lib\socket.py", line 49, in <module>
    import _socket
ImportError: DLL load failed: %1 is not a valid Win32 application.

Я считаю, что мне нужна 32-битная версия gevent, поэтому она совместима с venv, но я не знаю, как установить 32-битную версию.Заранее спасибо.

...