记录深度学习环境配置的过程和遇到的问题

记录深度学习环境配置的过程和遇到的问题

安装python

我安装的是python3.7版本,python的安装比较简单,这里不再重复了。

安装tensorflow和tensorflow-gpu

安装tensorflow我是使用的python的pip进行安装的。
步骤是:
1.管理员方式运行cmd程序
2.cd到python的安装目录
3.使用分别pip install tensorflow 和 pip install tensorflow-gpu进行安装tensorflow和tensorflow-gpu。一般情况下,下载的比较缓慢,所以我经常使用豆瓣的镜像链接进行下载,即使用 pip install tensorflow -i https://pypi.douban.com/simplepip install tensorflow-gpu -i https://pypi.douban.com/simple进行安装。在pip install xxx后空格加上 -i https://pypi.douban.com/simple,基本适用于所有的pip安装,因为使用的是国内的镜像网站,所以下载速度非常快,不适用的话一般网速只有几十kb。

安装cuda和配置cuda、cudnn

因为我安装时tensorflow的版本是2.3.0,根据tensorflow的官网https://tensorflow.google.cn/install/gpu所说,
在这里插入图片描述
所以我安装了cuda10.1的版本https://developer.nvidia.com/cuda-toolkit-archive
在这里插入图片描述
在这里插入图片描述
下载之后,直接自定义安装即可。根据tensorflow2.3.0版本对应的cuda10.1版本可以解决“Could not load dynamic library ‘cudart64_101.dll’; dlerror: cudart64_101.dll not found”的问题,从而可以使用GPU来训练模型。
安装cuda会自动配置环境变量,但在运行时可能会出现一些问题,比如缺少cudnn64_7.dll,这里附一个cudnn64_7.dll的百度云链接[链接: https://pan.baidu.com/s/1C-IETetx3ClvXHxMpvWzCg 提取码: ajx5](链接: https://pan.baidu.com/s/1C-IETetx3ClvXHxMpvWzCg),大小是435m。如果链接失效,请留言,我会及时进行更新。 把cudnn64_7.dll放在cuda的安装目录下的bin文件夹内,即可。

写在最后

在安装环境的过程中,我遇到了很多的问题,也因此烦躁了很久,把代码放在一边放置了很久才静下心来解决出现的各种问题,希望自己以后遇到困难时不要那么急躁,安心进行解决,只要静下心来,没有解决不了的问题,与君共勉。文章如存在问题,麻烦各位大佬及时指出,谢谢。

猜你喜欢

转载自blog.csdn.net/weixin_41963310/article/details/108245545