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

Posted

技术标签:

【中文标题】无法在虚拟机上的 ubuntu-13 中找到包 virtualenv【英文标题】:Unable to locate package virtualenv in ubuntu-13 on a virtual-machine 【发布时间】:2015-03-31 04:02:32 【问题描述】:

当我尝试执行以下给定代码时: “sudo apt-get 安装 virtualenv” 响应 ubuntu-shell 给出的错误是:

E: 找不到包 virtualenv

【问题讨论】:

你需要用pip安装它,如果你还没有pipsudo apt-get install python-pip安装,那么用sudo pip install virtualenv安装 看看这个问题askubuntu.com/questions/378558/… 现在它给你告诉的第一个命令同样的错误。 @KasraAD 如果你确定你已经正确执行了命令,那么问题就出在你的包管理器上!所以去当前链接更正它! 非常感谢。我会尝试然后来这里 【参考方案1】:

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

【讨论】:

如果调用sudo apt-get install python-virtualenv,你会看到错误Package python-virtualenv is not available,而不是首先调用sudo apt-get update【参考方案2】:
sudo apt-get update
sudo apt-get install virtualenv

【讨论】:

【参考方案3】:

是的,如果有人想看看(安装 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【参考方案4】:

试试这个:

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

【讨论】:

也为我工作【参考方案5】:

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

【讨论】:

原来这也是我的问题。【参考方案6】:

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

sudo apt-get install python-virtualenv

【讨论】:

包'python-virtualenv'没有安装候选【参考方案7】:

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

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

【讨论】:

非常感谢。真的很有帮助

以上是关于无法在虚拟机上的 ubuntu-13 中找到包 virtualenv的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 13.10不能启动VirtualBox怎么办

虚拟机上dpdk例程收发包为0怎么办

如何在虚拟机上安装ubuntu操作系统

梦幻西游网页版无法在虚拟机上运行

Azure Devops 无法从计算机上的注册表中找到 Dac Framework (SqlPackage.exe) 的位置

Android应用程序包在手机上安装在哪里