anaconda下配置TensorFlow,网上的教程也一大把,也有讲的很不错的,这里我就不写详细的教程了,主要说一下我在TensorFlow的安装中存在的一些问题吧。(我的电脑配置win10+1050Ti的显卡)
1、CUDA版本的问题,网上查考的很多教程,都介绍在NVIDIA显卡控制面板中参看自己需要的CUDA的版本,其实这个个人觉得不太对。
如上图所示,这个是我重新安装以后的了,可是之前这里是9.1版本的,然后我就去官网下载9.1版本的,当然也可以下载,并没有出现什么问题。可是在安装完成TensorFlow的以后,出现如下错误
大概意思就是要安装CUDA9.0版本的,这就很疑惑了,为什么会是这样,我现在也不清楚这点。不过的的却却我在安装了CUDA9.0以后就成功了。
2、在安装CUDA的时候存在的问题,如下图所示(我是在卸载了CUDA9.1后出现的问题):Non 7z archive,这个问题有说是显卡没有插好的,也有说是版本不匹配的。好像我都不符合,没办法,后来看到这篇博客(安利一波,写的很不错)有了一点启发,很有可能是我的显卡驱动不对,所以我去NVIDIA官网下载了对应版本的驱动(个人建议按照较低一些版本的),然后在线安装,最后成功了。
3、就是下载cuDnn了,官网的下载要登录,半天不上,就只有度娘了。
以上就是我在配置TensorFlow中遇到的一些问题,希望可以帮到你,下面我把参考的一些博客贴出来,当然也还有TensorFlow的官网了,安装TensorFlow的话还是按照官网的教程来吧。
官网教程:https://www.tensorflow.org/install/install_windows
安装教程:https://blog.csdn.net/u010824101/article/details/80553847
cuDnn7.0下载地址:https://download.csdn.net/download/u012552296/10265295#comment
以上就是我安装TensorFlow的过程,也还算平坦。theano的安装这个过程太痛苦了,弄了半天也没有成功,索性就算了,不用它了。很遗憾,最终没有能够安装成功,不过还好有TensorFlow,而且更新更快,使用的人更多。最后我还是把我查的一些好的博客贴出来吧,万一以后又想弄了呢,也可以做做参考。
1、安装配置过程
https://www.cnblogs.com/zyly/p/8406802.html
2、涉及到cudnn的下载问题,这个主要是在下载之前要注册,结果半天不行,后在网上找到对应版本的信息和相关的资源
https://blog.csdn.net/u011669700/article/details/79031268
https://download.csdn.net/download/longma666666/10363044
3、theano 报错WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLA
https://blog.csdn.net/m0_38058163/article/details/80657447
以上是我安装theano的经历,可以说非常非常坎坷。可是问题最后解决了吗,没有。简直太气人了,没有报错,没有输出,在IDEL中运行啥也没有,卡半天,然后就没有然后了,在命令行运行也是。最后在PyCharm中去试了一下,还是没有输出,最终显示如下所示。(不过我怀疑有两点可是是导致我的问题所在,一、我之前用的是CUDA9.1,可能会存在不支持的问题;二、就是我的visual studio是2017的,网上查找的很多安装教程都是2015、2013的。)