.condarc(conda 配置文件)、換國內源

原文地址 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-sourceswindows

  • 清華源:markdown

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    
    # 設置搜索時顯示通道地址
    conda config --set show_channel_urls yes

 


 

下面辨析下與Conda經常一塊兒出現的幾個小夥伴:pipvirtualenvAnacondaMiniconda等。機器學習

    • 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鏡像源了。學習

相關文章
相關標籤/搜索