我正在使用Python 3.5 64位的Windows 10。 并从PIP安装virtualenv 。
尝试创build新的虚拟环境时,通常会失败,并显示以下日志logging:
> 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执行时,它运行良好并创build一个虚拟环境。
我有一个类似的,但不同的错误出现了,我有我的当前目录中的一个模块重写Python的字符串模块。
这是我的堆栈跟踪。 注意它基本上是说字符串模块没有maketrans
属性。 文件说不是这样的。 这是一个很大的暗示,字符串模块出了问题,这使我检查多余的模块的目录。
New python executable in ./env/bin/python Installing setuptools, pip, wheel... Complete output from command /home/.../env/bin/python -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip wheel: Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/local/lib/python2.7/dist-packages/virtualenv_support/pip-7.1.2-py2.py3-none-any.whl/pip/__init__.py", line 6, in <module> File "/usr/lib/python2.7/optparse.py", line 77, in <module> import textwrap File "/usr/lib/python2.7/textwrap.py", line 40, in <module> class TextWrapper: File "/usr/lib/python2.7/textwrap.py", line 82, in TextWrapper whitespace_trans = string.maketrans(_whitespace, ' ' * len(_whitespace)) AttributeError: 'module' object has no attribute 'maketrans' ---------------------------------------- ...Installing setuptools, pip, wheel...done. Traceback (most recent call last): File "/usr/local/bin/virtualenv", line 11, in <module> sys.exit(main()) File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 832, in main symlink=options.symlink) File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 1004, in create_environment install_wheel(to_install, py_executable, search_dirs) File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 969, in install_wheel 'PIP_NO_INDEX': '1' File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 910, in call_subprocess % (cmd_desc, proc.returncode)) OSError: Command /home/.../env/bin/python -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip wheel failed with error code 1
我有同样的错误。 我的电脑路径是'F:\灰尘\ pathon3.6'。由于中国人,我得到了这个错误。 我发现你的路径是'c:\ program files \ python 3.5','程序文件'中有一个空格。 这就是为什么我错误发生的原因。我认为,Python的路径首先必须是英语,其次是不需要任何空间,希望它对你有帮助(不要介意我的英语,我是一个中国男孩。 )