当我尝试运行命令:
sudo apt-get install virtualenv
我收到的响应错误为:
E: 无法找到软件包 virtualenv
当我尝试运行命令:
sudo apt-get install virtualenv
我收到的响应错误为:
E: 无法找到软件包 virtualenv
Ubuntu软件包称为python-virtualenv
,而不是“virtualenv”。
sudo apt-get install python-virtualenv
时出现错误提示 Package python-virtualenv is not available
,请先执行 sudo apt-get update
命令。 - Alex Smirnov试一下:
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
。对我来说有效。
在 Ubuntu 中,需要在 virtualenv 之前添加 Python,因为它的软件包名称是 python-virtualenv 而不是 virtualenv。
sudo apt-get install python-virtualenv
sudo apt-get update
sudo apt-get install 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: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/