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

Unable to locate package virtualenv in ubuntu-13 on a virtual-machine

当我尝试执行下面给定的代码时: "sudo apt-get install virtualenv" 响应 ubuntu-shell 给出的错误是:

E: 无法定位软件包 virtualenv

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

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

然后是 运行 命令以简单地启动以下 link 之后的说明(从 "Setting up a new environment" 部分开始): http://www.django-rest-framework.org/tutorial/1-serialization/

Ubuntu 包被称为 python-virtualenv,而不是“virtualenv”。

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

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

你需要在 virtualenv 之前添加 python 因为 ubuntu 包是 python-virtualenv 不是 virtualenv。

sudo apt-get install python-virtualenv

也有可能您没有 运行 sudo apt-get update。它对我有用。

试试这个:

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