Win10下conda因網速無法創建虛擬環境的問題


  在Windows10下安裝Anaconda后,想要創建一個專門供pytorch使用的虛擬環境,但是創建的時候發現無法正常創建,報錯了:

    “CondaHTTPError: HTTP 000 CONNECTION FAILED for url......”

  一看就知道是因為網絡原因,所以就修改源唄,找了一些文檔,修換成清華的鏡像。但是,在修改的時候,我看的文檔說要刪除.condarc文件中最后一行的“default”,說是在用戶的家目錄下,

  對於windows用戶來說就是C盤(系統盤)的User(用戶)下,然后再進入你當前用戶的目錄(你開機的時候登錄的那個用戶),我的當前用戶名稱叫“pc”,那就是pc目錄,可是我找了半天並沒有找到這個文件,於是繼續資料,發現如果找不到這個文件可以創建一個,命令如下:

conda config --add channels r

  執行完成之后,會發現該文件終於出現了。

  然后將文件內容的倒數第二行的“default”那個字段刪除了,其他的在“channels”字段下的值改成自己的清華源:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

  然后保存退出,再次創建虛擬環境,發現還是沒有成功,怎么辦,繼續查唄。。。。。。。然后在一個文檔中終於發現了問題,首先打開https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/  這個清華源,如圖,發現我們寫的鏡像URL漏掉了一些東西,那就是win-64,那么就在地址的后面加上這個字段

 

 

  然后文檔中還提到,進行地址的那個地址協議頭應該改成“http”而不能是“https”,那就修改一下吧,最終在配置文件中的內容如下:

 

   保存退出,再次執行創建命令,發現成功了,在此記錄一下,以防忘記。

 

參考文檔:https://www.cnblogs.com/tianlang25/p/12433025.html

https://blog.csdn.net/Copper01/article/details/97134974

https://blog.csdn.net/agangz/article/details/88709747


免責聲明!

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



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