- 配置默認(rèn)啟動(dòng)的環(huán)境
open ~/.bash_profile
# 下面是bash_profile文件
[[ -s "$HOME/.profile" ]] && source "$HOME/.profile" # Load the default .profile
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
source ~/py38/bin/activate
export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
# yi qian de weizhi hou mian shi wo gai de wei zhi
# export ANDROID_HOME=/usr/local/share/android-sdk
# export ANDROID_SDK_ROOT=/usr/local/share/android-sdk
export ANDROID_HOME=/users/jing/Library/Android/sdk
export ANDROID_SDK_ROOT=/users/jing/Library/Android/sdkexport PATH="/usr/local/opt/python@3.8/bin:$PATH"
- 下載python3
brew search python3
brew install python3
- 安裝python3的第三方包管理工具pip3
python3 get-pip.py
# 或下面這種
brew install wget
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
- 檢驗(yàn)pip是否安裝成功
which pip
- 安裝Python中的虛擬環(huán)境管理工具
sudo pip install virtualenv
- 創(chuàng)建獨(dú)立的python運(yùn)行環(huán)境
virtualenv -p python3 ~/py30/
# 切換到獨(dú)立的py30環(huán)境目錄下
source ~/py30/bin/activate
- 安裝框架
pip install tornado
- 安裝各種第三方包肖油,并運(yùn)行python命令
// requirements 批量安裝
pip install -r ./requirements.txt
// 單個(gè)(不建議)
pip install pyaml
pip install tormysql
pip install python-dateutil
- 退出當(dāng)前的環(huán)境回到系統(tǒng)環(huán)境
$deactivate
- Virtaulenvwrapper 更方便管理切換虛擬環(huán)境
# 安裝
pip3 install virtualenvwrapper
下面切換到python 3.6
#刪除當(dāng)前python3解釋器指向
brew unlink python@3.8
#切換python版本為3.6.5
brew switch python 3.6.5_1
下面切換到python 3.8
#如果想要切換到python3.8
#刪除當(dāng)前python3的解釋器鏈接
brew unlink python
#強(qiáng)制指向3.8
brew link --overwrite python@3.8
#切換到3.8
brew switch python@3.8 3.8
- 規(guī)范代碼
/Users/jing/py30/bin/python3 -m pip install -U pylint