conda 的 proxy設置



沒辦法啊,我在局域網,要使用 anaconda 還要透過代理, 所以如何設置 proxy就是個問題。
有兩種方式,

第一種,命令生成:

conda config --set proxy_servers.http http://id:pw@address:port
conda config --set proxy_servers.https https://id:pw@address:port

運行完成之后,去 C:\Users(你的名字)這個目錄下查看 .condarc 這個文件,可以用文本方式打開。

第二種,手工改寫condarc文件

1、不使用代理用戶名密碼的

proxy_servers:
http: http://xxxx:8080

2、代理需要用戶名的

proxy_servers:
http: http://user:password@xxxx:8080
https: https://user:password@xxxx:8080

3、添加清華源

命令行中直接使用以下命令

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

設置搜索時顯示通道地址

conda config --set show_channel_urls yes

4、添加中科大源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

conda config --set show_channel_urls yes

生成文件如下:

channels:
- defaults
 
show_channel_urls: True
allow_other_channels: True
 
proxy_servers:
    http: http://proxy.yourorg.org:port
    https: https://proxy.yourorg.org:port
ssl_verify: False

在命令行中運行如下命令可以輕松配置:

conda的其它操作

conda activate base
pip config set global.index-url https://pypi.douban.com/simple

conda 基本操作

查看版本信息 conda --version
更新 conda conda update conda
創建一個虛擬環境 conda create -n rqsdk python=3.8.2
激活新的虛擬環境 conda activate rqsdk
列出環境信息 conda env list
退出當前環境 conda deactivate
刪除虛擬環境conda remove --name rqsdk --all
如果拷貝過來未能自動識別,可手動安裝 conda install --offline local_path

.condarc一個標准樣版

修改conda配置信息:Windows的.condarc一般位於C盤C:\Users\username下面,

因為.condarc默認是隱藏的,所以需要在查看里面,勾選隱藏的項目,

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
show_channel_urls: true
ssl_verify: false

官方文檔在此:
https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#configure-conda-for-use-behind-a-proxy-server


免責聲明!

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



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