Windows下 gpu版 Tensorflow 安裝

1. windows 查看 cuda 版本:python

nvcc -V

 

2. conda 經常使用命令:windows

1)conda env list 能夠列出當前存在的虛擬環境。你會看到環境的列表,並且你當前所在環境的旁邊會有一個星號,即默認的環境。測試

2)conda list 查看安裝了哪些包。spa

3)conda update conda 檢查更新當前conda。命令行

4)若是你再也不使用某些環境,可使用 conda env remove -n env_name 刪除指定的環境(在這裏env_name 爲環境名)。3d

5) 建立python虛擬環境。
     使用 conda create -n your_env_name python=X.X(2.七、3.6等)命令建立python版本爲X.X、名字爲your_env_name的虛擬環境。your_env_name文件能夠在Anaconda安裝目錄envs文件下找到。code

6) 使用激活(或切換不一樣python版本)的虛擬環境。
    打開命令行輸入python --version (或 python -V)能夠檢查當前python的版本。
    使用以下命令便可 激活你的虛擬環境(即將python的版本改變)。
    Linux:  source activate your_env_name(虛擬環境名稱)
    Windows: activate your_env_name(虛擬環境名稱)blog

7) 對虛擬環境中安裝額外的包。ip

    使用命令conda install -n your_env_name [package] 便可安裝package到your_env_name中。rem

8) 關閉虛擬環境(即從當前環境退出返回使用PATH環境中的默認python版本)。
   使用以下命令便可。
   Linux: source deactivate
   Windows: deactivate
9) 刪除虛擬環境。
   使用命令conda remove -n your_env_name(虛擬環境名稱) --all, 便可刪除。
10) 刪除環境中的某個包。
   使用命令conda remove --name your_env_name  package_name 便可.

3. win10 下cuda 9.0 卸載:

 由於想給本地的windows10 安裝gpu版的 Tensorflow, 須要先安裝cuda 和 cudnn ,可是cuda我裝的是10.1,而後再安裝tensorflow以後,發現找不到tensorflow模塊,應該是版本不兼容的問題,只好卸了重裝。

1)首先把 安裝的Tensorflow 卸了:

pip uninstall tensorflow

2)打開電腦的控制面板,找到cuda程序,卸載程序.

  • 軟件名含cuda的,9.0的,sdk,NVIDIA Nsight HUD、NVIDIA GeForce Experience、等,這些均可以卸載掉。
  • 若是不肯定那個程序能不能刪除,能夠搜索試試看,程序什麼用途的。
  • NVIDIA的軟件一個個都有其獨立卸載程序,不用擔憂卸載順序。

留下:NVIDIA的圖形驅動程序、NVIDIA Physx系統軟件,若是你有這2個軟件,就別卸載。

卸載完後,你會發現電腦—開始—全部程序,裏面那個關於NVIDIA的程序文件不見了。存在的話,也能夠看看裏面還剩下什麼,能夠搜索看看。固然,C盤裏面C:\Program Files\NVIDIA GPU Computing Toolkit文件也能夠刪除了。

4. win10 下安裝 gpu版Tensorflow (傻瓜安裝版)

超級簡單, 只有一條命令,不用事先安裝cuda和cudnn!!

conda install tensorflow-gpu

 

安裝完成以後能夠測試下是否裝好:

至此,成功啦!!!

相關文章
相關標籤/搜索