conda是個商業化公司,所以沒有授權不能隨便建立其鏡像。雖說說的是發郵件詢問基本上就能夠拿到授權,然而現實是國內的各大開源鏡像站都拿不到。
這個事情最近有進展了. 清華大學的鏡像源已經拿到授權了 (但是好像僅限教育相關機構開放權限.) .所以我們現在還可以舒服的玩耍了.
下載安裝
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下載對應的版本安裝即可.
conda換源
參考,在終端內輸入如下命令,即切換為清華源。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
Conda 三方源
當前tuna還維護了一些anaconda三方源。
按需添加
Conda Forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
bioconda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
menpo
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
for legacy win-64
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
PyPi(Pyhton)換源
pip >= 10.0.0
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果你不想修改默認源又想使用國內源安裝包可以pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy
基礎用法
conda安裝軟件的
此時在conda下,就有了兩種裝包的方式
傳統pip安裝
pip install numpy
conda 安裝
conda install numpy
安裝指定版本
conda install numpy=x.x.x
卸載軟件
conda uninstall numpy
使用conda 安裝requirements.txt中包
conda install --yes --file requirements.txt
conda 展示已安裝軟件
conda list
conda 展示所有的env環境
conda env list
conda 更新軟件
更新所有
conda upgrade --all
更新制定包
conda upgrade scrapy
虛擬環境一些操作
'創建了一個名為py36的虛擬環境'
conda create -n py36
'創建一個python3.7版本的名稱是py37的虛擬環境 而且安裝requests包'
conda create -n py37 python=3.7 requests
'克隆一個環境'
conda create -n clonepy37 -clone py37
'進入虛擬環境'
'l(u)nix'
source activate py37
'windows'
activate py37
'退出虛擬環境'
'l(u)nux'
source deactiavte
'windows'
deactivate
擴展使用:
適用平台: linux
conda 可以不用root
安裝不限於下列軟件,而且不產生依賴關系!
conda install -c xanderhsia zsh
conda install -c trent vim
conda install -c r r-base
conda install -c r rstudio
conda install -c anaconda mysql
conda install -c anaconda mongodb
如果conda env
命令報告"WARNING: The conda.compat module is deprecated and will be removed in a future release"
Conda v4.6.11的一個bug, 詳情信息請查看:https://superuser.com/questions/1422008/conda-install-packagename-gives-deprecation-warning
解決方法:
升級conda到新版
conda update conda