Unable to install on windows
See original GitHub issueHi,
I’m unable to install on widows 10. I’ve tried python version 3.8 and downgraded to 3.7.6 as a colleague has successfully installed locust with this version.
It still fails. It always provides the following:
“ERROR: Could not build wheels for gevent which use PEP 517 and cannot be installed directly”
I’ve tried installing the compiled gevent as per the locust installation instructions but that doesnt work either.
I’m at a loss, please help.
Full Exception is:
ERROR: Command errored out with exit status 1:
command: 'c:\program files\python37\python.exe' 'c:\program files\python37\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\u6073762\AppData\Local\Temp\tmp67jt7egq'
cwd: C:\Users\u6073762\AppData\Local\Temp\pip-install-z1pqeevk\gevent
Complete output (470 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\gevent
copying src\gevent\ares.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\backdoor.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\baseserver.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\builtins.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\core.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\event.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\events.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\exceptions.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\fileobject.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\greenlet.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\hub.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\local.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\lock.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\monkey.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\os.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\pool.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\pywsgi.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\queue.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\resolver_ares.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\resolver_thread.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\select.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\server.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\signal.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\socket.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\ssl.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\subprocess.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\thread.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\threading.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\threadpool.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\time.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\timeout.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\util.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\win32util.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_abstract_linkable.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_compat.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_config.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_fileobjectcommon.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_fileobjectposix.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_greenlet_primitives.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_hub_local.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_hub_primitives.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_ident.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_imap.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_interfaces.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_monitor.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_patcher.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_semaphore.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_socket2.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_socket3.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_socketcommon.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_ssl2.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_ssl3.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_sslgte279.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_tblib.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_threading.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_tracer.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_util.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_util_py2.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_waiter.py -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__init__.py -> build\lib.win-amd64-3.7\gevent
creating build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\corecffi.py -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\watcher.py -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\_corecffi_build.py -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\__init__.py -> build\lib.win-amd64-3.7\gevent\libev
creating build\lib.win-amd64-3.7\gevent\libuv
copying src\gevent\libuv\loop.py -> build\lib.win-amd64-3.7\gevent\libuv
copying src\gevent\libuv\watcher.py -> build\lib.win-amd64-3.7\gevent\libuv
copying src\gevent\libuv\_corecffi_build.py -> build\lib.win-amd64-3.7\gevent\libuv
copying src\gevent\libuv\__init__.py -> build\lib.win-amd64-3.7\gevent\libuv
creating build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\ares.py -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\blocking.py -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\dnspython.py -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\thread.py -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\_addresses.py -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\_hostsfile.py -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\__init__.py -> build\lib.win-amd64-3.7\gevent\resolver
creating build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\errorhandler.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\exception.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\flaky.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\hub.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\leakcheck.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\modules.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\monkey_test.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\openfiles.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\params.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\patched_tests_setup.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\resources.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\six.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\skipping.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\sockets.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\support.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\switching.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\sysinfo.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\testcase.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\testrunner.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\timing.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\travis.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\util.py -> build\lib.win-amd64-3.7\gevent\testing
copying src\gevent\testing\__init__.py -> build\lib.win-amd64-3.7\gevent\testing
creating build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\getaddrinfo_module.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\known_failures.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\lock_tests.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__all__.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__api.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__api_timeout.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__ares_host_result.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__ares_timeout.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__backdoor.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__close_backend_fd.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__compat.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_async.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_callback.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_fork.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_loop_run.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_loop_run_sig_mod.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_stat.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_timer.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__core_watcher.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__destroy.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__destroy_default_loop.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__doctests.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__environ.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__event.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__events.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__examples.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__example_echoserver.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__example_portforwarder.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__example_udp_client.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__example_udp_server.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__example_webproxy.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__example_wsgiserver.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__example_wsgiserver_ssl.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__exc_info.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__execmodules.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__fileobject.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__getaddrinfo_import.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__greenio.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__greenlet.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__GreenletExit.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__greenletset.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__greenness.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__hub.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__hub_join.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__hub_join_timeout.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__import_blocking_in_greenlet.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__import_wait.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue112.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue230.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue330.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue467.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue6.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue600.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue607.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue639.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issues461_471.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__issue_728.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__iwait.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__joinall.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__local.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__loop_callback.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__makefile_ref.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__memleak.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_builtins_future.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_futures_thread.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_hub_in_thread.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_logging.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_multiple_imports.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_queue.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_scope.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_selectors.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_sigchld.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_sigchld_2.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_sigchld_3.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_ssl_warning.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_ssl_warning2.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__monkey_ssl_warning3.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__nondefaultloop.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__order.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__os.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__pool.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__pywsgi.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__queue.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__real_greenlet.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__refcount.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__refcount_core.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__select.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__semaphore.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__server.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__server_pywsgi.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__signal.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__sleep0.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socketpair.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_close.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_dns.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_dns6.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_errors.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_ex.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_send_memoryview.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_ssl.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__socket_timeout.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__ssl.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__subprocess.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__subprocess_interrupted.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__subprocess_poll.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__systemerror.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading_2.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading_before_monkey.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading_holding_lock_while_monkey.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading_monkey_in_thread.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading_native_before_monkey.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading_patched_local.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threading_vs_settrace.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threadpool.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__threadpool_executor_patched.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__timeout.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test__util.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test___config.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test___ident.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test___monitor.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test___monkey_patching.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\_blocks_at_top_level.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\_imports_at_top_level.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\_imports_imports_at_top_level.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\_import_import_patch.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\_import_patch.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\_import_wait.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\__init__.py -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\__main__.py -> build\lib.win-amd64-3.7\gevent\tests
creating build\lib.win-amd64-3.7\gevent\_ffi
copying src\gevent\_ffi\callback.py -> build\lib.win-amd64-3.7\gevent\_ffi
copying src\gevent\_ffi\loop.py -> build\lib.win-amd64-3.7\gevent\_ffi
copying src\gevent\_ffi\watcher.py -> build\lib.win-amd64-3.7\gevent\_ffi
copying src\gevent\_ffi\__init__.py -> build\lib.win-amd64-3.7\gevent\_ffi
creating build\lib.win-amd64-3.7\gevent\tests\monkey_package
copying src\gevent\tests\monkey_package\issue302monkey.py -> build\lib.win-amd64-3.7\gevent\tests\monkey_package
copying src\gevent\tests\monkey_package\script.py -> build\lib.win-amd64-3.7\gevent\tests\monkey_package
copying src\gevent\tests\monkey_package\__init__.py -> build\lib.win-amd64-3.7\gevent\tests\monkey_package
copying src\gevent\tests\monkey_package\__main__.py -> build\lib.win-amd64-3.7\gevent\tests\monkey_package
running egg_info
writing src\gevent.egg-info\PKG-INFO
writing dependency_links to src\gevent.egg-info\dependency_links.txt
writing entry points to src\gevent.egg-info\entry_points.txt
writing requirements to src\gevent.egg-info\requires.txt
writing top-level names to src\gevent.egg-info\top_level.txt
reading manifest file 'src\gevent.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'changelog.rst'
warning: no files found matching 'Makefile.ext'
warning: no files found matching 'known_failures.py'
warning: no files found matching '.pep8'
no previously-included directories found matching '*\__pycache__'
warning: no previously-included files matching '*.so' found anywhere in distribution
warning: no previously-included files matching '*.o' found anywhere in distribution
warning: no previously-included files matching '*.lo' found anywhere in distribution
warning: no previously-included files matching '*.la' found anywhere in distribution
warning: no previously-included files matching '.dirstamp' found anywhere in distribution
warning: no previously-included files matching 'config.log' found anywhere in distribution
warning: no previously-included files matching 'config.status' found anywhere in distribution
warning: no previously-included files matching 'config.cache' found anywhere in distribution
no previously-included directories found matching 'docs\_build'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '.coverage' found under directory 'src\greentest'
no previously-included directories found matching 'src\greentest\htmlcov'
warning: no previously-included files matching 'stamp-h?' found under directory 'deps\c-ares'
warning: no previously-included files matching 'ares_build.h.orig' found under directory 'deps\c-ares'
warning: no previously-included files matching '_corecffi.c' found under directory 'src\gevent'
warning: no previously-included files found matching 'configure-output'
warning: no previously-included files found matching 'configure-output.txt'
warning: no previously-included files found matching 'deps\TAGS'
warning: no previously-included files found matching 'deps\c-ares\ares_build.h'
warning: no previously-included files found matching 'deps\c-ares\ares_config.h'
warning: no previously-included files found matching 'deps\c-ares\libcares.pc'
warning: no previously-included files found matching 'deps\c-ares\libtool'
warning: no previously-included files found matching 'deps\c-ares\Makefile'
no previously-included directories found matching 'deps\c-ares\.deps'
no previously-included directories found matching 'deps\c-ares\.libs'
no previously-included directories found matching 'deps\libev\.deps'
no previously-included directories found matching 'deps\libev\.libs'
warning: no previously-included files matching 'Makefile' found under directory 'deps\libev'
warning: no previously-included files matching 'libtool' found under directory 'deps\libev'
warning: no previously-included files matching 'stamp-h?' found under directory 'deps\libev'
warning: no previously-included files matching 'config.h' found under directory 'deps\libev'
no previously-included directories found matching 'deps\libuv\.deps'
no previously-included directories found matching 'deps\libuv\.libs'
no previously-included directories found matching 'deps\libuv\src\.deps'
no previously-included directories found matching 'deps\libuv\src\unix\.deps'
no previously-included directories found matching 'deps\libuv\src\win\.deps'
no previously-included directories found matching 'deps\libuv\test\.deps'
no previously-included directories found matching 'deps\libuv\autom4te.cache'
no previously-included directories found matching 'deps\libuv\m4'
warning: no previously-included files matching 'Makefile' found under directory 'deps\libuv'
warning: no previously-included files matching 'Makefile.in' found under directory 'deps\libuv'
warning: no previously-included files matching 'ar-lib' found under directory 'deps\libuv'
warning: no previously-included files matching 'aclocal.m4' found under directory 'deps\libuv'
warning: no previously-included files matching 'compile' found under directory 'deps\libuv'
warning: no previously-included files matching 'configure' found under directory 'deps\libuv'
warning: no previously-included files matching 'depcomp' found under directory 'deps\libuv'
warning: no previously-included files matching 'install-sh' found under directory 'deps\libuv'
warning: no previously-included files matching 'libtool' found under directory 'deps\libuv'
warning: no previously-included files matching 'libuv.pc' found under directory 'deps\libuv'
warning: no previously-included files matching 'ltmain.sh' found under directory 'deps\libuv'
warning: no previously-included files matching 'missing' found under directory 'deps\libuv'
writing manifest file 'src\gevent.egg-info\SOURCES.txt'
copying src\gevent\__abstract_linkable.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__greenlet_primitives.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__hub_local.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__hub_primitives.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__ident.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__imap.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__semaphore.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__tracer.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\__waiter.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_abstract_linkable.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_abstract_linkable.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_event.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_greenlet.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_greenlet_primitives.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_greenlet_primitives.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_hub_local.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_hub_local.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_hub_primitives.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_hub_primitives.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_ident.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_ident.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_imap.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_imap.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_local.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_queue.pxd -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_semaphore.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_semaphore.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_tracer.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_tracer.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_waiter.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\_waiter.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\event.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\event.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\greenlet.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\greenlet.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\local.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\local.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\queue.c -> build\lib.win-amd64-3.7\gevent
copying src\gevent\queue.html -> build\lib.win-amd64-3.7\gevent
copying src\gevent\libev\_corecffi_cdef.c -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\_corecffi_source.c -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\callbacks.c -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\callbacks.h -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\corecext.c -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\corecext.h -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\corecext.html -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\corecext.pyx -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\libev.h -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\libev.pxd -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\libev_vfd.h -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libev\stathelper.c -> build\lib.win-amd64-3.7\gevent\libev
copying src\gevent\libuv\_corecffi_cdef.c -> build\lib.win-amd64-3.7\gevent\libuv
copying src\gevent\libuv\_corecffi_source.c -> build\lib.win-amd64-3.7\gevent\libuv
copying src\gevent\resolver\cares.c -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\cares.html -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\cares.pyx -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\cares_ntop.h -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\cares_pton.h -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\dnshelper.c -> build\lib.win-amd64-3.7\gevent\resolver
copying src\gevent\resolver\libcares.pxd -> build\lib.win-amd64-3.7\gevent\resolver
creating build\lib.win-amd64-3.7\gevent\testing\coveragesite
copying src\gevent\testing\coveragesite\sitecustomize.py -> build\lib.win-amd64-3.7\gevent\testing\coveragesite
copying src\gevent\tests\2_7_keycert.pem -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\badcert.pem -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\badkey.pem -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\hosts_file.txt -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\https_svn_python_org_root.pem -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\keycert.pem -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\nullcert.pem -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\server.crt -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\server.key -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\sha256.pem -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test_server.crt -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\test_server.key -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\tests_that_dont_do_leakchecks.txt -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\tests_that_dont_monkeypatch.txt -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\tests_that_dont_use_resolver.txt -> build\lib.win-amd64-3.7\gevent\tests
copying src\gevent\tests\wrongcert.pem -> build\lib.win-amd64-3.7\gevent\tests
running build_ext
generating cffi module 'build\\temp.win-amd64-3.7\\Release\\gevent.libuv._corecffi.c'
creating build\temp.win-amd64-3.7
creating build\temp.win-amd64-3.7\Release
building 'gevent.libev.corecext' extension
Traceback (most recent call last):
File "c:\program files\python37\lib\site-packages\pip\_vendor\pep517\_in_process.py", line 257, in <module>
main()
File "c:\program files\python37\lib\site-packages\pip\_vendor\pep517\_in_process.py", line 240, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "c:\program files\python37\lib\site-packages\pip\_vendor\pep517\_in_process.py", line 182, in build_wheel
metadata_directory)
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\build_meta.py", line 209, in build_wheel
wheel_directory, config_settings)
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\build_meta.py", line 194, in _build_with_temp_dir
self.run_setup()
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\build_meta.py", line 243, in run_setup
self).run_setup(setup_script=setup_script)
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\build_meta.py", line 142, in run_setup
exec(compile(code, __file__, 'exec'), locals())
File "setup.py", line 420, in <module>
run_setup(EXT_MODULES)
File "setup.py", line 404, in run_setup
"signal_os_incompat = gevent.monkey:_subscribe_signal_os",
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "c:\program files\python37\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "c:\program files\python37\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "c:\program files\python37\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\wheel\bdist_wheel.py", line 223, in run
self.run_command('build')
File "c:\program files\python37\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "c:\program files\python37\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "c:\program files\python37\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "c:\program files\python37\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "c:\program files\python37\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\cffi\setuptools_ext.py", line 142, in run
base_class.run(self)
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\command\build_ext.py", line 84, in run
_build_ext.run(self)
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\Cython\Distutils\old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "c:\program files\python37\lib\distutils\command\build_ext.py", line 340, in run
self.build_extensions()
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\Cython\Distutils\old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "c:\program files\python37\lib\distutils\command\build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "c:\program files\python37\lib\distutils\command\build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "C:\Users\u6073762\AppData\Local\Temp\pip-install-z1pqeevk\gevent\_setuputils.py", line 265, in build_extension
return build_ext.build_extension(self, ext)
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\command\build_ext.py", line 205, in build_extension
_build_ext.build_extension(self, ext)
File "c:\program files\python37\lib\distutils\command\build_ext.py", line 534, in build_extension
depends=ext.depends)
File "c:\program files\python37\lib\distutils\_msvccompiler.py", line 346, in compile
self.initialize()
File "c:\program files\python37\lib\distutils\_msvccompiler.py", line 239, in initialize
vc_env = _get_vc_env(plat_spec)
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\msvc.py", line 171, in msvc14_get_vc_env
return EnvironmentInfo(plat_spec, vc_min_ver=14.0).return_env()
File "C:\Users\u6073762\AppData\Local\Temp\pip-build-env-qxd0pzq1\overlay\Lib\site-packages\setuptools\msvc.py", line 1620, in return_env
if self.vs_ver >= 14 and isfile(self.VCRuntimeRedist):
File "c:\program files\python37\lib\genericpath.py", line 30, in isfile
st = os.stat(path)
TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType
----------------------------------------
ERROR: Failed building wheel for gevent
Issue Analytics
- State:
- Created 4 years ago
- Comments:14 (2 by maintainers)
Top Results From Across the Web
How to troubleshoot Windows Installer errors - Microsoft Support
Fix that installation or update process was not completed successfully · Check the software manufacturer's website for a more recent version of the...
Read more >8 Ways to Fix Windows 10 if It Won't Install on Your PC
1. Fix Driver errors · 2. Keep your PC on and try installing again · 3. Turn off VPN software and increase the...
Read more >Top 6 Ways to Fix Unable to Install Programs or Software on ...
1. Check Program Compatibility · 2. Run Installer as Administrator · 3. Run Program Install and Uninstall Troubleshooter · 4. Check Windows App ......
Read more >[SOLVED] Windows 10 Could Not Complete the Installation + ...
Case 2: Windows 10 Installation Has Failed · Fix 1. Check Whether Your Computer Meets the Minimum Requirements · Fix 2. Clear Certain...
Read more >[SOLVED] Windows 10 Installation Has Failed - Driver Easy
[SOLVED] Windows 10 Installation Has Failed · Try these fixes… · Fix 1: Remove the peripheral devices · Fix 2: Clear an attribute...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@scottkirwanthomas I updated gevent version (on master, without a PR, like a boss. I did test it though…)
Try installing it like this (while waiting for a new release), and let us know if it works:
pip3 install git+https://github.com/locustio/locust.git#egg=locust
Thanks! @cyberw!