anaconda安裝 與 共享虛擬環境 2020


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM