win10安裝pytorch——前面有坑,快跳進去鴨

  嗯!花費了很多時間才把pytorch安裝成功。主要緣由就是:html

  • 清華和中科大的Anaconda國內鏡像源關閉了
  • activate.bat 不是內部或外部命令(這個真實奇怪)

============國內鏡像又有了。。。。我太難了。因此能夠不用參考個人方法了!!======================python

1. 安裝過程

  能夠去Anaconda官網下載windows的最新的anaconda,直接安裝便可。安裝過程能夠直接看官網:https://docs.anaconda.com/anaconda/install/windows/windows

  •   我本身有一步不同,就是是否add path這一步。若是勾了,電腦的環境變量回自動加上去,不然須要本身另外添加,都有利弊,選擇吧,皮皮蝦們。

  

  • 啓動 anaconda prompt(可直接詢問小娜,或再windows最近添加中找到),若是顯示以下(base)開頭說明進入了anaconda環境, 

      

  • 建立虛擬環境命名爲pytorch(隨意命名)
1 conda create -n pytorch python=3.7 
2 conda activate pytorch

  其中第一行 python=3.7 是本身電腦中安裝的版本,並激活this

  

  關於如何查看本身的CUDA:spa

  控制面板----硬件和聲音----NVIDA控制面板:3d

        

  •   選擇完畢以後就能夠 複製 run this commad。耐心等待安裝就行

2. 問題一:pytorch-1.1.0-py3.7_cuda90_cudnn7_1.tar 下載中斷

  解決方法:https://zhuanlan.zhihu.com/p/66012567code

  也就是本身提早下載好這個包(差很少460M:https://conda.anaconda.org/pytorch/win-64/pytorch-1.1.0-py3.7_cuda90_cudnn7_1.tar.bz2,若是仍是慢,吱一聲我來分享百度雲),而後扔到Anaconda的pkgs中。htm

3. 問題二:C:\Anaconda3\Scripts\activate.bat 不是內部或外部命令

  這個問題真的很奇怪,緣由是這樣的:我先裝了一遍Anaconda而後卸載了,以後再重裝就發生了這樣的事故,意想不到。blog

  翻閱網上發現瞭解決方法:https://stackoverflow.com/questions/46507131/anaconda3-activate-bat-is-not-recognized-as-an-internal-or-external-commandip

  PS:這個問題是17年得,回答說Anaconda再新版本中解決,可是我下載的也是新版本阿,都19年了,實在奇怪爲何還有這個緣由。好歹折騰半天解決了。枯了!

4. 檢測安裝結果

  可再 Anaconda prompt 中輸入下面代碼:

1 python 2 import torch 3 import torchvision 4 print(torch.__version__) #注意是兩頭是兩個下劃線

 

  可經過命令查看anaconda建的python環境路徑----conda env list

 

   PS:其實還有不少知識點本身是模糊的,待補充.......

 

 

 

  

 

原文出處:https://www.cnblogs.com/KongHuZi/p/10901620.html

相關文章
相關標籤/搜索