1、官網下載:
下載到當前目錄
wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh
2、安裝
bash Anaconda3-2020.07-Linux-x86_64.sh
2.1 在安裝過程中,需要你允許使用協議,輸入yes即可:
Do you accept the license terms? [yes|no]
[no] >>>
Please answer 'yes' or 'no':'
>>> yes
2.2 指定安裝目錄
2.3 Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes
modified /root/.bashrc
-- 新增內容如下:
(
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/mnt/Anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/mnt/Anaconda3/etc/profile.d/conda.sh" ]; then
. "/mnt/Anaconda3/etc/profile.d/conda.sh"
else
export PATH="/mnt/Anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
)
==> For changes to take effect, close and re-open your current shell. <==
2.4 If you'd prefer that conda's base environment not be activated on startup,
set the auto_activate_base parameter to false
Thank you for installing Anaconda3!
3、共享虛擬環境
3.1 在服務器A, 創建虛擬環境
conda create -n env_name python=version
(如:conda create -n simhash python=3.7)
3.1、 在服務器A, 激活虛擬環境,導出配置文件
conda activate env_name
conda env export --file env_name.yml
(注意:
如果是windows平台的*.yml 運行到linux平台上,可能會出現 找不到包 報錯,
解決方法:在*.yml文件中,將找不到的包從dependencies段落 移動到pip段落)
3.2 在服務器B,根據配置文件創建虛擬環境
conda env create -f /xx/xx/env_name.yml
4、其他常用命令
查看虛擬環境 conda env list
激活虛擬環境 conda activate env_name
退出虛擬環境 conda deactivate
刪除虛擬環境 conda remove -n env_name --all
安裝包 conda install package_name pip install package_name
列出所有包 conda list
更新包 conda update package_name
一次性更新所有包 conda update --all
查找包 conda search
刪除包 codna remove package_name