conda配置的一些記錄
一、Conda 環境的一些命令
-
建立一個新的環境:建立一個 use_face 環境為例
conda create -n face_use python=3.7 (--name==-n)
-
檢視 conda 的所有環境:
conda info --envs
檢視當前存在哪些虛擬環境:conda env list 或 conda info -e;
-
啟用環境:
conda activate use_face
linux 環境:****
source activate or source deactivate use_face -
退出環境:
conda deactivate use_face
-
刪除環境:
conda env remove -n use_face --all (conda env remove -n phw)
-
建立一個虛擬環境:
conda create --name use_face python=3.6
-
conda 虛擬環境的移除:
conda remove -n Use_face --all
-
anaconda 的虛擬環境中檢視已經安裝好的包:
conda list -n use_face
-
[清華映象源的更換]((6 條訊息) anaconda 換清華映象源 windows_jasneik 的部落格-CSDN 部落格_anaconda 換清華源
二、python 建立虛擬環境並激活
-
建立虛擬環境:
python -m venv phwvenv
-
啟用虛擬環境:
./venv/Scripts/activate venv(venv_name)
-
退出虛擬環境:
./venv/Scripts/deactivate venv(虛擬環境名)
注: 在我的終端上不能使用該命令,要先 cd 到 Scripts 目錄,再執行 deactivate 方可退出。 -
刪除虛擬環境:
要刪除虛擬環境,直接刪除虛擬環境所在的目錄就可以了,注意不要將其它的環境給刪了。但是,刪除虛擬環境後,所有以前使用該環境的工程都將受到影響。這點很好理解,所以請確保環境不再有需要再刪除!
三、conda install & pip install 區別
-
conda install:
這種方式安裝的庫都會放在
anaconda3/pkgs
目錄下,這樣的好處就是,當在某個環境下已經下載好了某個庫,再在另一個環境中還需要這個庫時,就可以直接從 pkgs 目錄下將該庫複製至新環境而不用重複下載。 -
pip install:
分兩種情況,一種情況就是當前 conda 環境的 python 是 conda 安裝的,和系統的不一樣,那麼 xxx 會被安裝到
anaconda3/envs/current_env/lib/python3.x/site-packages
資料夾中,如果當前 conda 環境用的是系統的 python,那麼 xxx 會通常會被安裝到~/.local/lib/python3.x/site-packages
資料夾中
原文連結:
四、路徑中“./”、“../”、“/”代表的含義
"./":代表目前所在的目錄。
檔案在下一層目錄(Image1 資料夾)
"./Image1/1.jpg"
" . ./"代表上一層目錄。
"/":代表根目錄。