ETH官方钱包

前往
大廳
主題

Mac 安裝 Python 版本問題 + 使用 venv 或 conda 管理虛擬環(huán)境

緩慢爬行(人類) | 2024-04-27 14:46:56 | 巴幣 0 | 人氣 314

在 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


創(chuàng)作回應(yīng)

相關(guān)創(chuàng)作

更多創(chuàng)作