一附迷、鏡像源操作
清華大學(xué)anaconda鏡像站獲取版本
安裝
bash Anaconda3-4.2.0-Linux-x86_64.sh
統(tǒng)統(tǒng)yes搞定胖秒,最后一個是安裝vscode,看心情yes
- 添加國內(nèi)鏡像源(國內(nèi)清華大學(xué)鏡像)
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/'
conda config --set show_channel_urls yes
- conda源操作的基本命令
conda config --show 查看當(dāng)前所有配置
conda config --show-sources 查看當(dāng)前使用源
conda config --remove channels 刪除指定源
conda config --add channels 加指定源
- 設(shè)置Conda環(huán)境和緩存的路徑
conda config --add envs_dirs <環(huán)境位置絕對路徑> # 添加環(huán)境位置
conda config --add pkgs_dirs <包位置絕對路徑> # 添加包位置
二、管理Python包
- 升級所有工具包
conda upgrade --all
- 常用命令
conda install <package_name> 安裝包
conda install numpy scipy pandas 同時安裝多個包
conda install numpy=1.10 安裝包的指定版本
conda install anaconda 在當(dāng)前環(huán)境安裝anaconda集合包
conda remove <package_name> 移除包
conda update <package_name> 升級包
conda list 查看當(dāng)前環(huán)境已安裝的包信息
conda search <package_name> 查詢包信息
conda search <search_term> 模糊查詢包信息
conda install --name <env_name> <package_name> 在指定環(huán)境安裝的包信息
conda remove --name <env_name> <package_name> 移除指定環(huán)境的包
conda update --name <env_name> <package_name> 升級指定環(huán)境的包
conda list --name <env_name> 查看指定環(huán)境的已安裝的包信息
conda update conda 更新conda
conda update anaconda 更新anaconda
conda update python 更新Python
- 通過pip來管理包
conda config --set use_pip True #設(shè)置允許pip訪問conda包管理
三忙菠、管理Python環(huán)境
- 常用命令
conda create --name <env_name> <list of packages> 創(chuàng)建新環(huán)境
conda create --name testpy2 python=2.7 pandas 創(chuàng)建名為testpy2的運(yùn)行環(huán)境,并安裝pandas包及其依賴包
conda create --name testpy36 python=3.6 anaconda 創(chuàng)建名為testpy36的運(yùn)行環(huán)境纺弊,并安裝anaconda集合包(conda默認(rèn)環(huán)境)
conda env remove --name <env_name> 刪除環(huán)境
conda env list 顯示所有的環(huán)境
conda info 顯示當(dāng)前安裝的conda信息
conda info --envs 顯示所有運(yùn)行環(huán)境
source activate <env_name> 激活(進(jìn)入)環(huán)境
source deactivate 去激活(退出)當(dāng)前環(huán)境
- 分享運(yùn)行環(huán)境
conda env export > BackupEnv.yaml 將當(dāng)前運(yùn)行環(huán)境的package信息導(dǎo)出到名為BackupEnv的YAML文件
conda env create --force BackupEnv.yaml 使用YAML文件創(chuàng)建運(yùn)行環(huán)境
四牛欢、配置環(huán)境變量
sudo vim /etc/profile
#末尾輸入export PATH=/home/yeyangfengqi/anaconda3/bin:$PATH(加粗部分替換成自己安裝anaconda3的路徑),點(diǎn)擊保存淆游,退出
source /etc/profile
or
vim ~/.bashrc
export PATH=~/anaconda3/bin:$PATH
source ~/.bashrc