无法在虚拟机上的 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
安装它,如果你还没有pip
用sudo 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的主要内容,如果未能解决你的问题,请参考以下文章
Azure Devops 无法从计算机上的注册表中找到 Dac Framework (SqlPackage.exe) 的位置