离线配置tensorflow环境

交流QQ:3239516597
最近项目需要在离线的环境下配置TensorFlow环境,在配置过程中遇到了各种问题,再此记录下来,分享给需要的有缘人。有网的环境在此忽略。下面就介绍具体步骤:
1、安装anoconda3.5。
2、安装cuda和cuDNN,这里的安装步骤就不在赘述,可以参照我的其他博客。需要注意的是cuda和cuDNN的版本对应。还要注意的是TensorFlow版本和cuda版本的对应。我是用的TensorFlow1.7,所以cuda用的9.0,cuDNN用的7.1。
3、安装tensorflow,在有网的情况下可以直接在anoconda的命令行中直接创建虚拟的Python环境。但是这一步是需要网络的。所以我们在无网络下就要手动创建,在anoconda3安装路径下,anoconda3------》envs文件夹下,新建文件夹,命名为tensorflow,然后安装Python.exe,安装目录指定为我们创建的tensorflow 文件夹。(这里注意Python版本的选择,我选择的是python3.5)这就完成了我们的虚拟环境配置。
4、安装各种依赖库。如果你不先安装这些依赖库,也可以尝试直接pip安装tensorflow。但是一定会报如下类似的错误。
在这里插入图片描述
而且是一直报,解决完一个,接着报下一个错误。所以可以事先下好我所说的这些库可以省得你再去一步一步的探索。下载地址:https://pypi.org/,可以去这里下载。需要下载的包名如下:
在这里插入图片描述
可以直接去搜索,也可以在我的博客下载所有的包,我已经全部下载完毕了,省去了你下载的时间,我的压缩包里有两个文件夹,一个tensorflow1.7+Python3.5的依赖包,一个是tensorflow1.13+Python3.7的依赖包。地址:https://download.csdn.net/my/uploads
然后就是安装各种依赖包了,首先要激活我们目标的安装文件夹,直接在anoconda命令行中activate tensorflow,然后cd 进入依赖包所在文件夹。pip install 包名,进行安装。如果包是压缩文件,直接解压,cd 进入解压文件夹,然后pip setup.py install即可。
4、安装tensorflow,pip install tensorflow安装包名称。安装包的下载地址也可以去https://pypi.org/下载。
然后就是验证安装,导入tensorflow:在Python环境下,import tensorflow as tf,如果成功,则代表安装完毕。如果此时报“ importError:DLL load failed:找不到指定的模块“这个错误,一般是版本不对应,我在按tensorflow1.13时出现了这个错误,后来发现1.13版本要对应cuda10,而我按的是cuda9,重新安装tensorflow1.7后问题解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

能量鸣新

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

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

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

打赏作者

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

抵扣说明:

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

余额充值