在 Mac 安裝了 Python 3.12,但查詢版本時卻只看到了 3.9
#查看系統(tǒng)默認(rèn)的 Python 版本 python --version #查自己下載的 python 3.12 版本路徑在哪 which python3.12 #創(chuàng)建一個別名,這樣在 terminal 直接輸入 python 就會執(zhí)行 Python 3.12 alias python='貼上查到的路徑' |
用 python 的內(nèi)建模組 venv 來隔離環(huán)境
#創(chuàng)建虛擬環(huán)境,命名為 .venv python -m venv .venv #激活此虛擬環(huán)境 source ./.venv/bin/activate #安裝要用到的包,假設(shè)要用的是 beautifulsoup4, selenium, requests pip3 install beautifulsoup4 selenium requests #看目前有哪些包 pip3 list |
分享自己的環(huán)境給別人
#創(chuàng)建環(huán)境庫和對應(yīng)版本的文件 requirements.txt pip3 freeze > requirements.txt #別人要安裝你專案文件裡的模組 pip3 install -r requirements.txt |
取消&刪除
#取消激活的虛擬環(huán)境 deactivate #刪除虛擬環(huán)境 rm -r .venv |
參考 : https://www.youtube.com/watch?v=sixSnKiZ_VE
用 conda 管理虛擬環(huán)境 + 建立 py 檔
#查目前有哪些環(huán)境 conda env list #新建環(huán)境,命名 test conda create --name test #開啟環(huán)境 conda activate test #建立資料夾,命名 folder mkdir folder #跳到資料夾中 cd folder #建立一個 py 檔的空文件叫 script touch script.py #開 script 來編輯 nano script.py #編輯內(nèi)容後 Ctrl + X 離開並儲存 #看文件內(nèi)容 cat script.py #關(guān)閉虛擬環(huán)境 conda deactivate #刪除環(huán)境 conda env remove --name test |