Mac在python3環(huán)境下安裝virtualwrapper遇到的問題及解決方法
前言
我在使用mac安裝virtualwrapper的時候遇到了問題,搞了好長時間,才弄好,在這里總結一下分享出來,供遇到相同的問題的朋友使用,少走些彎路。
問題說明:
Mac默認系統(tǒng)的python2,而我自己用的是brew安裝的python3
下面是我安裝過程中出現(xiàn)的問題
1. 安裝virtualwrapper
打開終端,輸入如下的命令
pip3 install virtualenv pip3 install virtualenvwrapper
2. 在配置文件~/.bash_profile中添加代碼
# Settings for virtualenvwrapper export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh
3. 讓配置生效:
source ~/.bash_profile
這時,出現(xiàn)了如下問題:
/usr/bin/python: No module named virtualenvwrapper virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly.
原因分析
從報錯信息中 VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly. 這一句話來看,是環(huán)境指向了python2的路徑,所以我們只需要將這個環(huán)境變量修改為python3的路徑即可。
解決辦法
打開配置文件 vim ~/.bash_profile 在配置文件中添加一行代碼:
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
讓配置生效:
source ~/.bash_profile
再試一下,大功搞成!??!
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python實現(xiàn)輸入若干個正整數(shù),升序后輸出
這篇文章主要介紹了Python實現(xiàn)輸入若干個正整數(shù),升序后輸出方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02
python自定義模塊使用.pth文件實現(xiàn)重用方式
這篇文章主要介紹了python自定義模塊使用.pth文件實現(xiàn)重用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02
TensorFlow2.X結合OpenCV 實現(xiàn)手勢識別功能
這篇文章主要介紹了TensorFlow2.X結合OpenCV 實現(xiàn)手勢識別功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04
Python的Bottle框架中實現(xiàn)最基本的get和post的方法的教程
這篇文章主要介紹了Python的Bottle框架中實現(xiàn)最基本的get和post的方法的教程,Bottle框架在Python開發(fā)者中的人氣很高,需要的朋友可以參考下2015-04-04
python 判斷l(xiāng)inux進程,并殺死進程的實現(xiàn)方法
今天小編就為大家分享一篇python 判斷l(xiāng)inux進程,并殺死進程的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07

