Win10 Anaconda安装tensorflow-gpu过程、问题及pycharm配置

1. CUDA

  1. 查看自己NVIDIA驱动版本
    (1)打开NVIDIA控制面板(鼠标右键就会有),点左下角系统信息,点击显示就会有驱动程序版本,点击组件就会有NVIDIA CUDA的版本。
    (2)可通过CUDA Toolkit and Compatible Driver Versions核对自己需要下载的CUDA Toolkit版本。
  2. 下载安装CUDA Toolkit
    CUDA Toolkit下载地址
    安装时选择自定义安装,只选择CUDA组件即可。
    共有三个要安装的东西:DevelopmentDocumentationsamples
  3. 环境变量
    将Development存放目录的includelib\x64子目录添加到系统path环境变量中
  4. 测试
    cmd中输入nvcc -V测试一下

2. cuDNN

  1. cuDNN下载地址
    需要注册,比较麻烦,可以复制下载链接,使用迅雷下载
  2. 配置
    解压后,将文件(共三个)放到CUDA Development目录中对应的文件夹下

3. Anaconda安装tensorflow-gpu

  1. 查看所需tensorflow-gpu的版本
  2. 设置清华源
    需要修改的文件在C:\Users\your_name\.condarc
    对于设置源后依旧超时问题,可设置超时时间
conda config --show  #查看配置
conda config --set remote_connect_timeout_secs 100  #设置连接超时时间
conda config --set remote_read_timeout_secs 300	#设置读超时时间
  1. 新建虚拟环境
    新建的环境会保存到**Anaconda安装目录\envs目录\你的环境名**
conda create –n huan_jing_ming python=3.6  #新建环境
conda install anaconda  #可安装一些基础工具包
conda install tensorflow-gpu
conda install keras-gpu

4. 问题(被这问题搞了半天)

  1. Anaconda Navigator打不开,尝试网上的方法不行,比如更新conda,还有五条命令的方法,报错(No module named ‘PySide’, No Qt bindings could be found),解决方法:Anaconda Prompt中执行pip install pyqt5
  2. 新建虚拟环境时或install包时(有中断过程,比如连接超时等错误),输入命令后solving environment done了,但实际却什么也没有干。解决方法:
    conda clean命令
conda clean --all  #只在第一个选y(yes)即可,第二个选n(no)
conda clean -t  #或者这样应该也可以,没试过,我猜只把缓存的压缩包删掉就行

5. Pycharm配置

  1. 新建项目 在这里插入图片描述
    在python编译器目录下,选择envs目录\创建的虚拟环境目录\python.exe
  2. 现有项目
    (1)选择FilesettingsProject:pycharm_projectProject Interpreter
    (2)可以选择Add新python.exe,也可以查看所有python.exe

6. 测试

写个简单的tensorflow程序测试一下,看看控制台有没有输出GPU的信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值