Ubuntu说virtualenv没有安装,但是pip说它是

时间:2016-05-18 16:06:39

标签: python ubuntu pip virtualenv

我正在尝试创建另一个虚拟环境(我已经使用此处的典型说明安装了一个:http://docs.python-guide.org/en/latest/dev/virtualenvs/)所以我运行:

$ virtualenv experimental
  

- >目前尚未安装“virtualenv”程序。您可以通过键入以下命令安装它:sudo apt install virtualenv

我检查了程序是否需要更新:

$ pip install virtualenv --upgrade
  

- >要求已经是最新的:virtualenv在/home/uniside/.local/lib/python2.7/site-packages

关于这里发生了什么的任何想法?

3 个答案:

答案 0 :(得分:15)

使用sudo。目前它正在您的本地目录中安装。

sudo pip install virtualenv

答案 1 :(得分:1)

@khrm的答案对我没用。

我能够这样做:

sudo apt install virtualenv

答案 2 :(得分:0)

我在使用Ubuntu的系统版本激活我的virtualenv项目时遇到问题,所以我只使用pip的virtualenv。同样适用于python2:

$ pip3 install virtualenv

只需通过python3 -m调用virutalenv:

$ python3 -m virtualenv --help
Usage: virtualenv.py [OPTIONS] DEST_DIR