0x00:寫在前面
emmm mac更新到最新版本10.15以后anaconda就顯示不支持當前的系統版本
只能換pyenv來管理python
0x01:開始安裝
首先安裝brew(可以終端下brew確定一下有沒有安裝)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后安裝pyenv
brew install pyenv
在.bash_profile中添加,不添加則切換python版本會有問題
export PYENV_ROOT=/usr/local/var/pyenv if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
更新一下
source .bash_profile
然后開始安裝python環境(可以先pyenv install --list查看一下支持的python版本)
既然是配置環境嘛 那就py2和py3共存就好啦,可以來回切換 pyenv install 3.7.0 pyenv install 2.7.15
有點慢,因為是國外鏡像,可以帶代理
如果安裝過程出現錯誤,比如如下
解決方案
CFLAGS="-I$(xcrun --show-sdk-path)/usr/include" pyenv install -v 3.7.0 CFLAGS="-I$(xcrun --show-sdk-path)/usr/include" pyenv install -v 2.7.15
然后慢慢等待安裝就好~
安裝成功后
pyenv versions查看一下。這里system是系統自帶的
pyenv global 3.7.0(切換到py3)
python查看一下就是python3的環境
同理 py2
0x02:pyenv配置pycharm
先這樣
找到這個python版本的位置進行添加。
就ok了
0x03:注意點
好像沒有需要注意的 emmm
對了 pip的時候 就切換到對應的python版本下 pip install就行