2016-09-17 109 views
0

與「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

有誰知道什麼可以去錯了,我該如何解決?

感謝

回答

0

當它是你必須使用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

0

首先,卸載的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

0

你應該通過系統的包管理器安裝virtualenvwrapper。

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

+0

感謝您的答覆,可能會更容易,但現在安裝。我有lubuntu – RFb