Windows10 同时安装tensorflow gpu版和cpu版

参考,安装cpu版参考博客2

博客1

博客2

参考上面博客安装过程,但是出了些问题,下面是正确安装过程。

通过Anaconda, 可以轻松安装tensorflow-gpu

1. 安装cuda 9.0,  cudnn7.1:链接:https://pan.baidu.com/s/1qkhkH1bFSU76su-ufzsQyQ 密码:ncf9

因为用界面,安装过程简单,默认,一直下一步即可。cudnn安装,其实就是解压,解压到当前文件夹,然后拷贝到对应的文件夹下:

cudnn64_7.dll 拷贝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin

cudnn 拷贝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include

cudnn 拷贝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64

2. 安装Anaconda,下载链接,除了安装路径,其他选择默认选项安装即可;

第一个选项是将安装目录加入到系统的PATH环境变量中,以后在CMD中便可以直接用python命令启动python。 
第二个选项是让其他IDE能够检测到Anaconda3并将Anaconda3作为默认的Python 3.6。

3. 安装tensorflow gpu 

   1)打开cmd,进入Anaconda安装目录,我的是D:\Tool\Anaconda3\Scripts  ,输入:

pip install --ignore-installed --upgrade tensorflow-gpu

      漫长的等待。。。安装成功

  2)验证安装是否成功

     步骤: cmd  >> python -3  >>  import tensorflow as tf

  3)可以选择同时安装tensorflow cpu版

pip install --ignore-installed --upgrade tensorflow

4)如果同时安装了两个版本,默认下运行gpu版,如想运行cpu版,可代码中设置如下:

with tf.Session() as ses:
    with tf.device("/cpu:0"):
        matrix1=tf.constant([[3.,3.]])
        matrix2=tf.constant([[2.],[2.]])
        product=tf.matmul(matrix1,matrix2)
字符对应的操作
"/cpu:0"The CPU of your machine
"/gpu:0"The GPU of yout machine ,if you have one

5)如果想要安装keras,一行命令即可:

pip install keras

6) 如果安装opencv,先下载opencv包

把该文件放到目录:D:\Tool\Anaconda3\Scripts下,cd到该目录,输入命令: pip install opencv_python-3.4.2-cp36-cp36m-win_amd64.whl

4. Pycharm专业版注册码

5. Pycharm配置和Anaconda对应的python解释器

 

可能安装好pycharm后,会自动找到该python解释器,但需要重新add进来,这样才能导入之前安装好的tensorflow-gpu,如下:

6)测试

Cuda旧版本下载链接 

  • 15
    点赞
  • 118
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.Q

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值