我使用的是带有Python 3.5 64位的Windows 10。并从pip安装virtualenv。无法使用“setuptools pip wheel failed with error code 1”创建虚拟环境
当试图创建一个新的虚拟环境中,它往往会失败,出现以下记录:
> virtualenv env1
Using base prefix 'c:\\program files\\python 3.5'
New python executable in env1\Scripts\python.exe
Installing setuptools, pip, wheel...
Complete output from command E:\vp\env1\Scripts\python.exe -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip wheel:
Ignoring indexes: https://pypi.python.org/simple
Collecting setuptools
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
The repository located at None is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host None'.
Could not find a version that satisfies the requirement setuptools (from versions:)
No matching distribution found for setuptools
----------------------------------------
...Installing setuptools, pip, wheel...done.
Traceback (most recent call last):
File "c:\program files\python 3.5\lib\runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "c:\program files\python 3.5\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Program Files\Python 3.5\Scripts\virtualenv.exe\__main__.py", line 9, in <module>
File "c:\program files\python 3.5\lib\site-packages\virtualenv.py", line 832, in main
symlink=options.symlink)
File "c:\program files\python 3.5\lib\site-packages\virtualenv.py", line 1004, in create_environment
install_wheel(to_install, py_executable, search_dirs)
File "c:\program files\python 3.5\lib\site-packages\virtualenv.py", line 969, in install_wheel
'PIP_NO_INDEX': '1'
File "c:\program files\python 3.5\lib\site-packages\virtualenv.py", line 910, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command E:\vp\env1\Scripts\python.exe -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip wheel failed with error code 1
当--no-setuptools的执行,它运作良好,并创建了一个虚拟环境。
当它的安装路径中有空格时,Virtualenv不喜欢Python。我将其重新安装在经典的C:\ Python35位置,并解决了这个问题。看到这[Stack Overflow post](https://stackoverflow.com/a/7911058/4573362)。 –
@FrederickJansen感谢您的修复。重新安装到'C:\ Python \ Python35'后,** virtualenv **模块现在可以正常工作。 –