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