簡體   English   中英

當我將 python3.7 降級到 python3.6 時,查找“virtualenvwrapper.hook_loader”的模塊規范時出錯

[英]Error while finding module specification for 'virtualenvwrapper.hook_loader' when I downgrade python3.7 to python3.6

自從昨晚嘗試解決並嘗試了所有推薦的解決方案以來,我一直被這個問題困擾,但仍然沒有奏效。 如果實際上我可能還沒有嘗試過任何可能的方法,我希望能找到一個積極的建議。 在將 python 版本從 3.7 降級到 3.6 后,我的 virtaulenv 和 virtualwrapper 開始出現問題。

“/usr/local/opt/python/bin/python3.6:查找“virtualenvwrapper.hook_loader”的模塊規范時出錯(ModuleNotFoundError:沒有名為“virtualenvwrapper”的模塊)virtualenvwrapper.sh:運行初始化掛鈎時出現問題”

當我嘗試“sudo pip install virtualenv virtualenvwrapper”和“sudo pip3 install virtualenv virtualenvwrapper”時,我收到“要求已經滿足”。

我還嘗試了“brew unlink python && brew link python”將它們與 python3.6 鏈接,但它仍然沒有用。 請感謝您的幫助和積極的建議。

謝謝

我發現我能夠使用

須藤 pip3 安裝 virtualenv virtualenvwrapper

然后我使用創建了另一個虛擬環境

sudo virtualenv-p python3

源>目標文件夾>/bin/激活

這對我有用

將以下內容添加到./bashrc在我的環境中修復了此錯誤。

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python

類似於: /usr/bin/python3:查找“virtualenvwrapper.hook_loader”規范時出錯(<class 'ImportError'>:沒有名為“virtualenvwrapper”的模塊)

暫無
暫無

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

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