[Toc]
官方下載地址:[https://repo.continuum.io/archive/], 下載相應版本的Anaconda,這裡使用Anaconda3-5.3.1-Windows-x86_64.exe版本。若官網下載太慢,可以使用國內的清華鏡像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
TUNA 還提供了 Anaconda 倉庫的鏡像,運行以下命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes
即可添加 Anaconda Python 免費倉庫。
pypi 鏡像使用幫助,pypi 鏡像每 5 分鐘同步一次。
臨時使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
注意,simple 不能少, 是 https 而不是 http
設為默認
升級 pip 到最新的版本 (>=10.0.0) 後進行配置:
pip install pip -U pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
進入Anaconda Prompt,輸入
jupyter notebook --generate-config
找到 jupyter_notebook_config.py 的路徑並打此文件。
找到 c.NotebookApp.notebook_dir 這個變數,將你希望的路徑賦值給這個變數,並刪除這一行前面的「#」。
然而,如果你直接通過 Jupyter Notebook 的快捷方式進入,默認目錄還是原來那個。如果需要修改,還需要進行如下步驟:
找到快捷方式,右鍵打開屬性,將「目標」最後面的 「%USERPROFILE%」 刪除就可以了。
我的電腦-系統屬性-高級系統設置-高級-環境變數-系統變數-找到Path
D:Anaconda3; D:Anaconda3Scripts
首先安裝ipykernel:
conda install ipykernel
在terminal下執行命令行
conda create -n tensorflow python=3.6 ipykernel
在桌面電腦圖標上點擊右鍵,選擇管理。
點擊設備管理器。
點擊顯示適配器。
如圖即可看到當前安裝的顯卡型號。
例如本機顯卡型號為GTX1060
去CUDA官網查看計算機顯卡支持的版本型號 https://developer.nvidia.com/cuda-gpus
我們可以看到顯卡的計算能力為6.1,是支持CUDA版本的。
在此我們選擇Tensorflow-gpu 1.12.0對應的CUDA 9.0和cudnn 7.0版本
官網下載鏈接: https://developer.nvidia.com/cuda-toolkit-archive
安裝完成後進行測試,在cmd中輸入:
nvcc-V
表示安裝成功
windows10下使用nvidia-smi查看GPU使用情況:
nvidia-smi所在的位置為:C:Program FilesNVIDIA CorporationNVSMI,為了方便我們可以把此路徑添加到path中。
看到顯卡信息表示成功啦
官網下載鏈接:https://developer.nvidia.com/cudnn
下載這個安裝包需要註冊並且填一堆問卷,下下來以後把相關包不用安裝,直接拷到cuda路徑對應的文件夾下面就行
打開cmd,進入新建的tensorflow環境中
activate tensorflow
在cmd中使用pip安裝輸入以下指令:
pip install tensorflow-gpu=1.12.0
也可使用conda安裝,有時候會出錯……:
conda install tensorflow-gpu
測試TensorFlow是否安裝成功,在cmd中輸入python,進入Python編輯環境,輸入以下指令
import tensorflow as tf a = tf.constant(1.0) b = tf.constant(2.0) c = a + b with tf.Session() as sess: print(sess.run(c))
安裝成功啦。
使用conda安裝:
conda install keras
import tensorflow as tf import keras
測試結果:
同上使用conda創建一個pytorch的環境:
conda create -n pytorch python=3.6 ipykernel
進入pytorch環境:
activate pytorch
ptoch官網下載:https://pytorch.org/get-started/locally/
使用conda安裝pytorch:
conda install pytorch torchvision cudatoolkit=9.0 -c pytorch
測試CUDA與cuDNN是否工作正常:
# CUDA TEST import torch x = torch.Tensor([1.0]) xx = x.cuda() print(xx)
# CUDNN TEST from torch.backends import cudnn print(cudnn.is_acceptable(xx))
安裝成功啦~
官網下載:https://www.jetbrains.com/pycharm/download/#section=windows
社區版免費,專業版收費,入門學習選擇社區版即可
打開pycahrm,新建項目。
出現如下界面:
選擇運行環境。選中Existing Interpreter,點擊右邊設置按鈕,選擇Add Local
點擊Conda Enviroment,選擇環境
進入Anaconda安裝路徑,選擇envs文件夾,裡面有建立的環境,選擇之前建立的tensorflow環境中的python.exe,本機的路徑為:D:Anaconda3envs ensorflowpython.exe
創建test.py文件測試tensorflow:
輸出結果:
成功配置tensorflow和pycharm啦~
配置pytorch和pycharm與以上類似,就是把Python路徑:由D:Anaconda3envs ensorflowpython.exe更換為D:Anaconda3envspytorchpython.exe即可。
創建test.py文件測試pytorch:
同樣配置成功了~
參考鏈接:
推薦閱讀:
TAG:Anaconda | TensorFlow | PyTorch |