Python 3.4.3 virtualenv 错误码2
Python 3.4.3 virtualenv error code 2
设置:Windows7
Python:3.4.3
虚拟环境:13.0.3
点:7.0.3
我正在尝试在 Window 7 上设置 virtualenv,但出现以下错误:
C:\test>virtualenv venv
Using base prefix 'C:\Python34'
New python executable in venv\Scripts\python.EXE
Installing setuptools, pip, wheel...
Complete output from command C:\test\venv\Scripts\python.EXE -c "import sys, p
ip; sys...d\"] + sys.argv[1:]))" setuptools pip wheel:
Ignoring indexes: https://pypi.python.org/simple
Collecting setuptools
Exception:
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\basecommand.py", line 223, in main
status = self.run(options, args)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\commands\install.py", line 280, in run
requirement_set.prepare_files(finder)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_set.py", line 317, in prepare_files
functools.partial(self._prepare_file, finder))
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_set.py", line 304, in _walk_req_to_install
more_reqs = handler(req_to_install)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_set.py", line 439, in _prepare_file
req_to_install.populate_link(finder, self.upgrade)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_install.py", line 244, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 486, in find_requirement
all_versions = self._find_all_versions(req.name)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 407, in _find_all_versions
self.find_links, expand_dir=True)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 234, in _sort_locations
sort_path(os.path.join(path, item))
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 215, in sort_path
if mimetypes.guess_type(url, strict=False)[0] == 'text/html':
File "C:\Python34\Lib\mimetypes.py", line 287, in guess_type
init()
File "C:\Python34\Lib\mimetypes.py", line 348, in init
db.read_windows_registry()
File "C:\Python34\Lib\mimetypes.py", line 255, in read_windows_registry
with _winreg.OpenKey(hkcr, subkeyname) as subkey:
TypeError: OpenKey() argument 2 must be str without null characters or None, not
str
----------------------------------------
...Installing setuptools, pip, wheel...done.
Traceback (most recent call last):
File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "C:\Python34\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Python34\Scripts\virtualenv.exe\__main__.py", line 9, in <module>
File "C:\Python34\lib\site-packages\virtualenv.py", line 832, in main
symlink=options.symlink)
File "C:\Python34\lib\site-packages\virtualenv.py", line 1004, in create_envir
onment
install_wheel(to_install, py_executable, search_dirs)
File "C:\Python34\lib\site-packages\virtualenv.py", line 969, in install_wheel
'PIP_NO_INDEX': '1'
File "C:\Python34\lib\site-packages\virtualenv.py", line 910, in call_subproce
ss
% (cmd_desc, proc.returncode))
OSError: Command C:\test\venv\Scripts\python.EXE -c "import sys, pip; sys...d\"]
+ sys.argv[1:]))" setuptools pip wheel failed with error code 2
C:\test>
我进行了广泛的搜索,但没有找到解决我的问题的方法。希望有人能帮忙。
这是 Python 3.4.3 安装程序中的一个错误,据说已修复。我重新下载并重新安装 Python 但没有用。
我设法在一个兔子洞之后找到了修复,其中只涉及修改 mimetypes.py 文件
设置:Windows7 Python:3.4.3 虚拟环境:13.0.3 点:7.0.3
我正在尝试在 Window 7 上设置 virtualenv,但出现以下错误:
C:\test>virtualenv venv
Using base prefix 'C:\Python34'
New python executable in venv\Scripts\python.EXE
Installing setuptools, pip, wheel...
Complete output from command C:\test\venv\Scripts\python.EXE -c "import sys, p
ip; sys...d\"] + sys.argv[1:]))" setuptools pip wheel:
Ignoring indexes: https://pypi.python.org/simple
Collecting setuptools
Exception:
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\basecommand.py", line 223, in main
status = self.run(options, args)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\commands\install.py", line 280, in run
requirement_set.prepare_files(finder)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_set.py", line 317, in prepare_files
functools.partial(self._prepare_file, finder))
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_set.py", line 304, in _walk_req_to_install
more_reqs = handler(req_to_install)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_set.py", line 439, in _prepare_file
req_to_install.populate_link(finder, self.upgrade)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\req\req_install.py", line 244, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 486, in find_requirement
all_versions = self._find_all_versions(req.name)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 407, in _find_all_versions
self.find_links, expand_dir=True)
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 234, in _sort_locations
sort_path(os.path.join(path, item))
File "C:\Python34\lib\site-packages\virtualenv_support\pip-7.0.3-py2.py3-none-
any.whl\pip\index.py", line 215, in sort_path
if mimetypes.guess_type(url, strict=False)[0] == 'text/html':
File "C:\Python34\Lib\mimetypes.py", line 287, in guess_type
init()
File "C:\Python34\Lib\mimetypes.py", line 348, in init
db.read_windows_registry()
File "C:\Python34\Lib\mimetypes.py", line 255, in read_windows_registry
with _winreg.OpenKey(hkcr, subkeyname) as subkey:
TypeError: OpenKey() argument 2 must be str without null characters or None, not
str
----------------------------------------
...Installing setuptools, pip, wheel...done.
Traceback (most recent call last):
File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "C:\Python34\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Python34\Scripts\virtualenv.exe\__main__.py", line 9, in <module>
File "C:\Python34\lib\site-packages\virtualenv.py", line 832, in main
symlink=options.symlink)
File "C:\Python34\lib\site-packages\virtualenv.py", line 1004, in create_envir
onment
install_wheel(to_install, py_executable, search_dirs)
File "C:\Python34\lib\site-packages\virtualenv.py", line 969, in install_wheel
'PIP_NO_INDEX': '1'
File "C:\Python34\lib\site-packages\virtualenv.py", line 910, in call_subproce
ss
% (cmd_desc, proc.returncode))
OSError: Command C:\test\venv\Scripts\python.EXE -c "import sys, pip; sys...d\"]
+ sys.argv[1:]))" setuptools pip wheel failed with error code 2
C:\test>
我进行了广泛的搜索,但没有找到解决我的问题的方法。希望有人能帮忙。
这是 Python 3.4.3 安装程序中的一个错误,据说已修复。我重新下载并重新安装 Python 但没有用。
我设法在一个兔子洞之后找到了修复,其中只涉及修改 mimetypes.py 文件