conda/pip使用鏡像安裝

總結使用鏡像的命令和出現的問題,以及conda和pip的區別

1.conda鏡像命令

  • 查看現有鏡像
conda config --show
conda config --show-sources
  • 添加鏡像源
    清華鏡像:
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/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

中科大鏡像:(我只添加了第一個)

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
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 
  • 刪除鏡像源:
conda config --remove channels url地址(替換要刪除的url)
  • 之後正常使用conda命令下載即可,注意conda最後不要加-c xxx(比如安裝pytorch會在最後加-c pytorch),這樣會還是用默認的源下載的。(如果還不是切換到鏡像下載,可以刪除C:/user/用戶名/…condarc中default那一行)
  • 如果不加鏡像可能會出現這種錯誤:
CondaHTTPError: HTTP None None for url <None>
Elapsed: None
An HTTP error occurred when trying to retrieve this URL.
SSLError(SSLError(SSLError("bad handshake: SysCallError(-1, 'Unexpected EOF')",),),)

2.pip安裝命令(臨時使用方法)

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider

pip install -i url地址 安裝內容

忠告:安裝包時要互相版本匹配啊!有的包高版本可能會出問題,具體配環境時出問題再針對性修改吧…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章