在linux上安装virtualenv

时间:2012-11-26 10:36:14

标签: linux install virtualenv pip

我正在使用linux mint 14,并通过apt-get:

安装了virtualenv
$ sudo apt-get install python-virtualenv
$ virtualenv --version
> 1.7.1.2

问题在于它是旧版本。当我通过PIP安装它时,它会安装我想要的版本,但它只能通过root用户访问:

$ pip install virtualenv --upgrade (fails)
> ...OSError: [Errno 13] Permission denied: '/usr/bin/virtualenv'
$ sudo pip install virtualenv
$ virtualenv --version
> bash: /usr/bin/virtualenv: No such file or directory
$ sudo virtualenv --version
> 1.8.4

任何提示?

1 个答案:

答案 0 :(得分:0)

您需要检查文件的权限:

ls -alrt / usr / bin / virtualenv

该文件需要具有用户,组和所有人的执行权限。