【发布时间】:2013-04-19 14:30:45
【问题描述】:
我正在 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 服务器正确显示。
到目前为止一切顺利。现在我想使用 pip 安装virtualenvwrapper-win。因为我在代理后面,所以我使用了--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 二进制下载部分找到here。
任何关于pip install 问题的提示将不胜感激。
【问题讨论】:
标签: python-2.7 pip