2

我正在使用 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

有什么提示吗?

4

1 回答 1

0

您需要检查文件的权限:

ls -alrt /usr/bin/virtualenv

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

于 2012-11-26T10:48:52.377 回答