0

我正在 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都将不胜感激。

4

1 回答 1

1

尝试将-r选项与https://crate.io. Crate 是一个很棒的网站,它也反映了 PyPI,并且非常可靠。它每 2 分钟与 PyPI 同步一次,所以它应该是最新的,除非你刚刚发布了一个包。

于 2013-04-19T14:52:27.263 回答