在虚拟机上的ubuntu-13中无法找到virtualenv包

10

当我尝试运行命令:

sudo apt-get install virtualenv

我收到的响应错误为:

E: 无法找到软件包 virtualenv


现在它对你说的第一个命令也报同样的错误。@KasraAD - Asif Mehmood
如果您确定已正确执行命令,则问题可能出在您的软件包管理器上!因此,请转到当前链接以进行更正! - Mazdak
非常感谢。我会尝试,然后再来这里。 - Asif Mehmood
我很困惑。每个依赖项后面都会出现一个错误,对于要安装的每个后续文件都无法定位。现在该怎么办,请指教。谢谢。@KasraAD - Asif Mehmood
如果有人想查看(安装virtualenv:django安装的基础),请在Ubuntu中打开shell时运行以下命令: sudo apt-get install python-setuptools 然后: sudo apt-get install python-easy_install virtualenv 然后按照以下链接中的说明简单地运行命令(从“设置新环境”部分开始): http://www.django-rest-framework.org/tutorial/1-serialization/ - Asif Mehmood
显示剩余2条评论
7个回答

18

12
如果在调用 sudo apt-get install python-virtualenv 时出现错误提示 Package python-virtualenv is not available,请先执行 sudo apt-get update 命令。 - Alex Smirnov

13

试一下:

sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install virtualenv

8

也有可能是您没有运行sudo apt-get update。对我来说有效。


1
这也是我的问题所在。 - Antimony

4

在 Ubuntu 中,需要在 virtualenv 之前添加 Python,因为它的软件包名称是 python-virtualenv 而不是 virtualenv。

sudo apt-get install python-virtualenv

1
软件包'python-virtualenv'没有安装候选项。 - Michael Rogers

2
sudo apt-get update
sudo apt-get install virtualenv

2

您可以按照以下说明安装它:

curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.10.1.tar.gz
tar xvfz virtualenv-1.10.1.tar.gz
cd virtualenv-1.10.1
sudo python setup.py install

非常感谢。这真的很有帮助。 - Asif Mehmood

-1

如果有人想查看(安装virtualenv:django安装的基础),请在Ubuntu中打开shell时运行此命令:

sudo apt-get install python-setuptools
sudo apt-get install python-easy_install virtualenv

然后运行以下命令,简单地按照以下链接中的说明进行操作(从“设置新环境”部分开始): http://www.django-rest-framework.org/tutorial/1-serialization/


无法找到包python-easy_install。 - Michael Rogers

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接