1

我必须在 ubuntu 12.04 上安装 virtualenv 但它显示以下错误

sudo pip install virtualenv
[sudo] password for raushan: 
Downloading/unpacking virtualenv
  Cannot fetch index base URL http://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement virtualenv
No distributions at all found for virtualenv
Storing complete log in /home/raushan/.pip/pip.log
4

5 回答 5

4

无法获取索引基础 URL http://pypi.python.org/simple/

听起来您无法访问 PyPi。

尝试在浏览器中导航到http://pypi.python.org/simple/以查看是否能够连接。您是否使用代理访问网站?

检查您是否能够从命令行访问 PyPi 也可能很有用。尝试:

wget http://pypi.python.org/simple/

如果您使用的是代理,请在命令行上启用它:

export HTTP_PROXY="http://your.proxy.address.com:8000"
export HTTPS_PROXY=$HTTP_PROXY

用您拥有的任何详细信息替换您的代理地址和端口。

于 2013-10-12T10:42:06.730 回答
4

如果你想在 ubuntu 上安装它,那么试试这个

sudo apt-get install python-virtualenv

这将正常工作。

于 2015-02-11T05:26:21.277 回答
0

它的发生是因为http://pypi.python.org上的负载过重。其他选择是镜像站点。从镜像站点(如镜像站点)下载包并在终端上使用此命令>> python setup.py install

于 2013-10-25T12:41:46.023 回答
0

如果您在 Yum Update 或 yum install 时收到如下错误:

Error: Cannot retrieve metalink for repository: fedora/18/x86_64. Please verify its path and try again

答:请检查您的代理,即环境变量 1. http_proxy 2. https_proxy 3. /etc/yum.conf中的http_proxy

输入代理,如:

export http_proxy=xxx.xxx.xxx.xxx:port_no
export https_proxy=xxx.xxx.xxx.xxx:port_no
于 2014-11-25T07:05:10.813 回答
0

创建您自己的 Python 虚拟环境,名为:我已经给它 VE。

git 克隆https://github.com/pypa/virtualenv.git

python virtualenv.py VE

要激活新的虚拟环境,请运行:

. VE/bin/activate 示例输出(注意提示已更改):(VE)c34299@a200dblr$

之后删除克隆的仓库。

于 2015-03-16T13:04:20.533 回答