Python 在Windows上使用pip安装virtualenv时出错

Python 在Windows上使用pip安装virtualenv时出错,python,windows,python-2.7,pip,virtualenv,Python,Windows,Python 2.7,Pip,Virtualenv,试图在windows计算机上使用pip安装virtualenv,但遇到以下错误 pip install virtualenv Collecting virtualenv Exception: Traceback (most recent call last): File "c:\python27\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, args)

试图在windows计算机上使用pip安装virtualenv,但遇到以下错误

pip install virtualenv
    Collecting virtualenv
    Exception:
    Traceback (most recent call last): File "c:\python27\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, args)
    File "c:\python27\lib\site-packages\pip\commands\install.py", line 324, in run
    requirement_set.prepare_files(finder)
    File "c:\python27\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files ignore_dependencies=self.ignore_dependencies))
    File "c:\python27\lib\site-packages\pip\req\req_set.py", line 620, in _prepare_file session=self.session, hashes=hashes)
    File "c:\python27\lib\site-packages\pip\download.py", line 821, in unpack_url hashes=hashes
    File "c:\python27\lib\site-packages\pip\download.py", line 659, in unpack_http_url hashes)
    File "c:\python27\lib\site-packages\pip\download.py", line 853, in _download_http_url stream=True,
    File "c:\python27\lib\site-packages\pip\_vendor\requests\sessions.py", line 488, in get return self.request('GET', url, **kwargs)
    File "c:\python27\lib\site-packages\pip\download.py", line 386, in request return super(PipSession, self).request(method, url, *args, **kwargs)
    File "c:\python27\lib\site-packages\pip\_vendor\requests\sessions.py", line 475, in request resp = self.send(prep, **send_kwargs)
    File "c:\python27\lib\site-packages\pip\_vendor\requests\sessions.py", line 596, in send r = adapter.send(request, **kwargs)
    File "c:\python27\lib\site-packages\pip\_vendor\cachecontrol\adapter.py", line 47, in send resp = super(CacheControlAdapter, self).send(request, **kw)
    File "c:\python27\lib\site-packages\pip\_vendor\requests\adapters.py", line 497, in send raise SSLError(e, request=request)
    SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)
    You are using pip version 9.0.1, however version 10.0.1 is available.
    You should consider upgrading via the 'python -m pip install --upgrade pip' command.

您是否尝试过使用cmd line作为管理员在下面运行

pip install virtualenv

virtualenv附带了一个pip副本,它会被复制到您创建的每个新环境中,所以virtualenv是您所需要的全部。您可以尝试将virtualenv作为独立软件包单独安装。这对windows用户来说实际上更容易。有关说明,请参阅。

您需要先升级PIP

python -m pip install --upgrade pip
然后,您可以通过管理员权限安装软件包

pip install virtualenv

问题解决了!Python2.7.13附带的pip有一个问题,保存了这个文件(),然后命令“Python get pip.py”通过升级解决了这个问题。因为命令“python-mpipinstall--upgrade-pip”本身给出了与上述相同的错误。谢谢大家

尝试升级pip,看看是否有帮助。可能重复感谢@Kevin!Python2.7.13附带的pip有一个问题,保存了这个文件(),然后命令“Python get pip.py”通过升级解决了这个问题。因为命令“python-mpipinstall--upgrade-pip”本身给出了与上述相同的错误。谢谢大家!