win10安装tensorflow-gpu

1,win10安装tensorflow-gpu

主要参考了下面这篇教程:

https://blog.csdn.net/weixin_39290638/article/details/80045236

少走了不少弯路!

 

2.版本不匹配的问题

由于tensorflow现在还不支持python3.7,在安装过程中遇到了版本不匹配的问题,这时候我们需要下载python3.6。

cuda和cudnn按照教程里安装没什么问题,但是Anaconda已经升级成python3.7的版本了,在下载的时候会默认python3.7,官网给出了如何在python3.6的环境下安装tensorflow-gpu,也可以参考上面的教程中安装tensorflow-gpu的部分。

官网:http://docs.anaconda.com/anaconda/faq/#how-do-i-get-the-latest-anaconda-with-python-3-5

 

3.pycharm设置interpreter

file -> setting 就可以设置了

选择 existing environment配置python.exe

这里有个坑是我选择了好多次,依然无法导进tensorflow,最后发现我add的python.exe并不是我在python3.6的环境下配置的,这里python.exe应该选择python3.6的环境下的python.exe

如图,我的python.exe的路径,这时候就可以import tensorflow了

4.import xx

我在导入包的时候遇到了一些问题,比如import matplotlib,发现没有安装matplotlib这个包,因为Anaconda带了很多包,我们可以通过anaconda navigator安装

environments -> tensorflow-gpu ->not installed

在里面查找需要的包进行下载就可以了

5.import numpy

我在导入numpy这个包的时候提醒我,numpy.core.multiarray导入失败,但是如果import numpy.core.multiarray是可以的

找了很多教程说,版本需要升级(pip install --upgrade numpy),升级之后并没有什么用

最后我在tensorflow-gpu环境下卸载了numpy

因为已经创建过tensorflow-gpu这个环境,所以我们直接激活就可以了

就可以卸载numpy

这时候我发现我依然可以import numpy,原来我下载了两个版本的numpy,于是我又卸载了一遍,发现无法import numpy了

重新安装numpy : pip install numpy

这时候可以正常import numpy了

 

仅以此文纪念我的tensorflow安装趟过的坑…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值