Windows10 配置深度学习环境

目录

下载Anaconda3

安装Anaconda3

测试 Anaconda

安装 cuda 

安装Pytorch

安装Pycharm

安装TensorFlow2.0 


 

  • 下载Anaconda3

  1. 进入anaconda官网:https://www.anaconda.com/    选择与系统匹配的版本下载
  2. 在下载过程中可能会越来越慢,甚至中断下载,此时需要暂停下载,然后再点击开始下载,即可继续完成下载任务。
  3.  
  • 安装Anaconda3

  1. 双击已经下载好的Anaconda的 .exe文件,即可开始安装,接受条款和选择自定义安装路径
  2. 选中 “ Add Anaconda to the system PATH environment variable” 完成环境变量的配置
  3. 其他默认即可完成安装
  4.  
  • 测试 Anaconda

  1. 进入命令行终端
  2. 输入命令: conda  list     显示 Anaconda 已经安装的软件包
  3. 输入命令: conda  --version     显示已安装的 Anaconda 的版本信息
  4. 如果在命令行终端可以使用 conda 命令,说明至此已经完成安装 Anaconda
  5.  
  • 安装 cuda 

  1.  选择合适的 cuda 版本    “CUDA Toolkit 10.0 Archive”
  2.  百度 cuda 10.0 ,进入cuda官网 https://developer.nvidia.com/cuda-10.0-download-archive   下载,选择相应版本,在Install Tape 中选择 “exe(local)” ,点击下载即可
  3.  下载完成后开始安装
  4.  双击软件包,选择自定义路径(该路径在安装完成后会被自动删除)即可开始安装,同意并继续,选择 “自定义(高级)” 安装,下一步
  5.  在自定义选项中:
    1. 去除 CUDA 中的 Visual Studio Intergration
    2. 其他选择如图:
       
    3.  
  6.  点击“下一步”
  7. 自定义安装目录:
    1.  CUDA Develoment 
          E:\Ruanjiananzhuang\CUDADeveloment 
    2.  CUDA Documentation
          E:\Ruanjiananzhuang\CUDADocumentation
    3.  Sample
          E:\Ruanjiananzhuang\CUDASample
  8.  点击下一步,即可进入正式安装,显示“安装进行中”
  9. 最后点击“关闭”即可,最后
  10. 验证cuda,在命令行终端,输入命令: nvcc  -V    显示已安装cuda 的一些信息,包括版本等
  11.  
  • 安装Pytorch

  1.  下载 Pytorch ,进入Pytorch 官网 https://pytorch.org/
  2.  在首页向下滑动,选择相应版本的 Pytorch 
    1. 注意:Python 版本选择 3.7
    2. 注意:CUDA 版本选择 10.0
    3.  
  3. 选择完成后会生成 “Run this Command: ”命令,复制该命令!
  4.  进入管理员权限的 命令行终端!!!
    1. 在 “ C:\Windows\System32\ ”目录下,找到 cmd.exe 程序,右击-->选择以管理员的权限打开 命令行终端
    2. 把命令 “  conda install pytorch torchvision cudatoolkit=10.0 -c pytorch  ”   粘贴进去,回车即可
    3. 注意在安装的时候不要随便点击 命令行窗口!!!包括 左击  和  右击  都不要!!!
    4. 如果安装失败,重新安装几次即可。
  5.  
  • 安装Pycharm

  1.  登录pycharm官网  http://www.jetbrains.com/,选择python语言的编译器,下载社区版“Community”
  2. 下载好安装包之后,双击安装,安装时需要根据需要配置即可
  3. 创建工程目录,
  4. 安装pycharm之后,打开pycharm,新建工程,“ + Create New Project”,选中已经创建的工程目录,并配置该工程的编译环境:点击向右的
    1. 选择“Existing interpreter”,点击右侧的 三个点 ...
    2. 选中“Conda Environment” 
    3. 在Interpreter: 中,点击右侧的 ...
    4. 添加 Conda 中的python解释器 路径
    5. 在开始菜单中 输入 “conda”,鼠标右击打开路径
    6. 如果再开始菜单中输入 “conda”,之后什么也没有显示,则需要
      1. 开始管理员权限运行 cmd.exe
      2. 在命令行终端中输入: start powershell
      3. 在 powershell 中输入:
        Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

         

    7. 选择相关路径(E:\Ruanjiananzhuang\Anaconda3\python.exe)下的 “python.exe”,点击:OK
    8. “OK”——“Create”
    9.  
  5. 在创建的工程中新建python文件,输入源代码,验证pytorch是否安装成功
    import torch
    
    print(torch.__version__)    # 输出pytorch版本号
    print('gup:', torch.cuda.is_available())   # 输出True 表示安装成功
    

     

  • 安装TensorFlow2.0 

  1.  配置环境变量
    1. 把 “ cudnn64_7.dll ” 的路径配置到系统的Path中,并置顶(靠前)
    2. 把 “ cupti64_100.dll ” 的路径配置到系统的Path中,并置顶(靠前)
  2. 通过国内源安装:
     $ pip install tensorflow-gpu==2.0.0-alpha0 -i <国内源地址>
    # 比如清华的源
    $ pip install tensorflow-gpu==2.0.0-alpha0 -i https://pypi.tuna.tsinghua.edu.cn/simple

     

  3.  测试TensorFlow是否安装成功
    import tensorflow as tf
    print(tf.__version__)    # 打印安装的TensorFlow的版本号
    print(tf.test.is_gpu_available())  # 测试TensorFlow是否可以使用GPU,打印True
    

     

  4. 进入pycharm,对安装的TensorFlow进行测试,显示True,成功安装。 
  5. 至此完成深度学习环境的配置与安装!!!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(神经网络)