原文地址 https://blog.csdn.net/lanchunhui/article/details/71379555html
Configuration — Conda documentationpython
.condarc
以點開頭,通常表示 conda 應用程序的配置文件,在用戶的家目錄(windows:C:\\users\\username\\
,linux:/home/username/
)。但對於.condarc
配置文件,是一種可選的(optional)運行期配置文件,其默認狀況下是不存在的,但當用戶第一次運行 conda config
命令時,將會在用戶的家目錄建立該文件。linux
1. 換國內源
-
查看源:
conda config --show-sources
windows -
清華源:markdown
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 設置搜索時顯示通道地址 conda config --set show_channel_urls yes
下面辨析下與Conda經常一塊兒出現的幾個小夥伴:pip、virtualenv、Anaconda、Miniconda等。機器學習
- pip:從官網上下載的Python,是一個相對純淨的默認環境,裏面有Python內核和標準庫、pip等其餘可選包和工具。pip是包管理工具,咱們能夠使用pip來下載和安裝其餘包,pip會將包安裝在當前環境裏,沒有建立和啓用其餘環境時,安裝在默認環境裏。
- virtualenv:vitualenv是環境管理工具,能夠建立獨立的python環境——與默認環境具備類似的目錄結構。
- conda:conda可同時進行包管理和環境管理,經過conda能夠建立環境和切換環境,也能夠將包安裝到對應環境。Conda將一切都視爲包,甚至包括Python和conda本身。
- Miniconda:miniconda至關於python+conda,安裝好Miniconda後可經過conda安裝其餘包。
- Anaconda:anaconda至關於python+conda+data science and machine learning相關的包,即相對Miniconda預裝了數據科學和機器學習相關的經常使用包。
設置國內鏡像
conda默認使用的國外鏡像源速度相對較慢,使用清華的Anaconda倉庫鏡像,執行下面的命令。ide
# 添加清華Anaconda鏡像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 顯示通道地址
conda config --set show_channel_urls yes
命令執行完後,會生成~/.condarc(Linux/Mac)或C:\Users\USER_NAME.condarc文件,文件內容以下:工具
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
若未成功生成該配置文件,也可手動建立、添加上面內容保存便可,具體可參見Sample .condarc file。
此時,咱們搜索包(conda seach PIL),能夠看見已經能使用清華Anaconda鏡像源了。學習