我正在 Windows XP 32 位计算机上使用 Python 2.7(32 位)设置环境。
Python 2.7 安装顺利(我使用了 Windows 安装程序)。在此之后,我安装了 setuptools(也使用 Windows 安装程序)并随后安装了 pip(我将 pip tar 文件解压缩到一个目录中,然后运行python setup.py install
)。
我还安装了 Apache 和 mod_wsgi,对它们进行了配置,并用 Python 编写了一个简单的页面,该页面由 Web 服务器正确显示。
到目前为止,一切都很好。现在我想virtualenvwrapper-win
使用 pip 安装。由于我在代理后面,所以我使用了--proxy
. 我的命令行如下所示:
pip install --verbose --proxy myproxy --use-mirrors --timeout 240 --download D:\cache virtualenvwrapper-win
在这里,我多次收到相同的错误消息:
Could not fetch URL http://c.pypi.python.org/simple/virtualenvwrapper-win/: <urlopen error [Errno 10051] A socket operation was attempted to an unreachable network.>
最后:
DistributionNotFound: No distributions at all found for virtualenvwrapper-win
在花了 4 个小时试图解决这个问题后,我不知道如何继续。
请注意,使用 Python 2.7 64 位的相同步骤完全没有问题(我让 virtualenv 在几分钟内运行)。我使用 Python 32 位的原因可以在Windows Binary Downloads部分找到。
任何提示出了什么问题pip install
都将不胜感激。