簡體   English   中英

在Mac上安裝virtualenvwrapper-找不到hook_loader.py pkg_resources

[英]virtualenvwrapper install on Mac - hook_loader.py pkg_resources not found

我正在嘗試在Mac上設置virtualenv和virtualenvwrapper,但遇到virtualenvwrapper的問題。

我瀏覽了與此相關的其他相關文章並嘗試了一些方法,但是當我的.bash_profile加載到行上時,仍然出現錯誤

source /usr/local/bin/virtualenvwrapper.sh

錯誤消息:導入文件pkg_resources中的文件“ /Library/Python/2.7/site-packages/virtualenvwrapper/hook_loader.py”中第16行的文件“”,導入錯誤:沒有名為pkg_resources *的模塊*

'which python' yields '/usr/local/bin/python'

並運行IDLE告訴我它使用v2.7.3

我以前跑過

pip install virtualenv

pip install virtualenvwrapper

他們倆似乎都過得不錯。

運行'find'表明pkg_resources.py位於/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py

我的路徑是/ usr / local / bin:/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ usr / X11 / bin

還貓.bash_profile產量

export WORKON_HOME=$HOME/workspace/virtualenvs
export PROJECT_HOME=$HOME/workspace/repos
export PATH=/usr/local/python:$PATH
source /usr/local/bin/virtualenvwrapper.sh

其他人遇到此問題並找到解決辦法?

非常感謝

我今天早上有同樣的錯誤。 在我的基本python環境(不在虛擬環境中)上升級setuptools解決了此問題。 這是我運行的命令

sudo pip install setuptools --upgrade

我之前安裝過setuptools,但是也許我的版本錯誤或安裝損壞。 使用--upgrade升級可修復該問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM