IO错误:[错误13]安装virtualwrapper

问题描述:

与“PIP安装的virtualenv”终端成功installling的virtualenv经过的时候,我试图与安装virtualwrapper“PIP安装virtualenvwrapper”和东西似乎已经错一些代码以红色呈现,而不是通常的白色。有大约20-30的本质行代码它说以下内容:IO错误:[错误13]安装virtualwrapper

安装收集包:virtualenv中克隆,PBR,装卸,virtualenvwrapper

例外:

回溯(最后最近一次调用) :

然后是示出的文件路径的列表,随后..

IOError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/clonevirtualenv.py'

see screenshot of the code for more detail

有谁知道什么可以去错了,我该如何解决?

感谢

当它是你必须使用sudo(超级用户)尝试权限的问题。

如果Linux中,

$ sudo pip install virtualenvwrapper

如果Windows中,

打开CMD与管理权限,然后,

pip install virtualenvwrapper

+0

我想知道是否要使用sudo。我应该使用sudo安装virtualenv并在没有sudo的情况下安装virtualenvwrapper?如果我已经安装了这些没有sudo,我需要先卸载它们?我也想知道如果这个问题的一部分是,我需要被设置适当的目录位置的程序在安装 – RFb

+0

我试图sudo的点子安装的virtualenv并得到了以下信息目录“/home/rf/.cache/ pip/http'或其父目录不属于当前用户,并且缓存已被禁用。请检查该目录的权限和所有者。如果用sudo执行pip,你可能需要sudo的-H标志。 – RFb

+0

我又试图须藤PIP安装virtualenvwrapper并得到了以下错误目录“/home/rf/.cache/pip/http”或它的父目录不是由当前用户拥有和缓存已被禁用。请检查该目录的权限和所有者。如果用sudo执行pip,你可能需要sudo的-H标志。找不到符合要求的版本virtualenvwrapper(从版本:) 找不到匹配的分发版virtualenvwrapper – RFb

首先,卸载的virtualenv

# you might need to use sudo depending on how you installed it 
pip uninstall virtualenv 

然后,安装virtualenvwrapper使用sudo

sudo pip install virtualenwrapper 

自virtualenvwrapper有其依赖关系间的VIRTUALENV,它会安装它的护理 - 无需做手工。

+0

感谢您的回复,这听起来像是一个很好的解决方案,但我想知道如果我仍然需要这样做,现在我成功了用“pip install virtualenvwrapper -user”安装了virtualenvwrapper,并且没有出错。我想知道,如果没有virtualenv或virtualenvwrapper已经与sudo一起安装。当我尝试使用这些程序时是否会遇到问题,或者是否按照原样正确安装了该程序?如果是这样,我不会改变它,否则我会尝试你的想法 – RFb

+0

我认为它可能工作,但我从来没有尝试过自己,所以稍后很难说你是否会遇到问题@RFb – Railslide

+0

好吧。如果遇到问题,我将卸载virtualenvwrapper和virtualenv并使用sudo重新安装。希望它可以工作,再次感谢 – RFb

你应该通过系统的包管理器安装virtualenvwrapper。

Fedora上的dnf install python-virtualenvwrapper或Debian/Ubuntu上的apt-get install virtualenvwrapper

+0

感谢您的答复,可能会更容易,但现在安装。我有lubuntu – RFb