当前位置:   article > 正文

日常防忘:安装tensorflow_gpu-1.4.0_conda子环境一条命令安装tensorflow-gpu=1.4以及对应的tensorflow

conda子环境一条命令安装tensorflow-gpu=1.4以及对应的tensorflow

日常防忘:重装tensorflow_gpu-1.4.0

安装版本
tensorflow_gpu :1.4.0
cuda:8.0
cudnn:6.0
keras:2.0.8
numpy:1.16.0

安装anaconda

下载地址:https://www.anaconda.com/download/#windows

注意:第一个选项 添加环境变量 要勾选

在这里插入图片描述

镜像源

conda:

临时添加镜像源:
conda config -c https://… tensorflow_gpu

可参考:https://blog.csdn.net/qq_27825451/article/details/89237574

conda的常用命令可参考:
https://blog.csdn.net/zhayushui/article/details/80433768

pip :

临时添加镜像源:
pip install -i https://… tensorflow_gpu
可参考:https://blog.csdn.net/qq_31624645/article/details/90400359

安装

参考自:https://blog.csdn.net/qq_30611601/article/details/79067982

版本选择

参考自:
https://blog.csdn.net/XunCiy/article/details/89016510

第一步:搭建环境

在anaconda中输入命令:
conda create -n tensorflow_gpu python=3.6
(其中tensorflow_gpu为环境名称 可改)

第二步:激活环境

输入命令:conda activate tensorflow_gpu

第三步:下载软件

在激活的环境中输入命令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow_gpu-1.4.0

第四步:下载cuda和cudnn

参考自:
https://blog.csdn.net/inkflow/article/details/79943232
https://blog.csdn.net/whstudio123/article/details/86543473

下载cuda8.0和cudnn6.0

安装cuda

就按照网上教程一路next
(一开始没按照默认位置安装,安在了d盘,失败了?! 后面卸载了按照默认位置安装,成功)

检验cuda是否安装成功:
在cmd命令行中输入:nvcc -V
输出版本信息即成功

安装cudnn

即拷贝文件
STEP1:打开CUDA的安装目录,我的在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
STEP2:将cudnn中的dll文件按对应目录拷贝进duda中

注意:不是将cudnn中的目录覆盖到cuda中!要是覆盖了cuda就废了,要将cudnn中文件夹打开,将里面的dll文件复制到cuda下的同名文件夹内,注意lib下还有一个x64文件夹,对应的dll要放在x64文件夹内!

配置环境变量

在这里插入图片描述

测试

激活tensorflow环境后进入python,然后import

报错

本次遇到的错误:

1.导入Tensorflow模块时,出现的警告信息:
FutureWarning: Passing (type, 1) or ‘1type’ as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / ‘(1,)type’.

解决方法:

降低numpy版本,直到没有FutureWarning,本次安装最终从1.19.4降到1.16.0

参考自:https://blog.csdn.net/xavier_muse/article/details/103182026

https://blog.csdn.net/xavier_muse/article/details/103182026

2.在使用时import keras 失败,显示no module named keras,因此去下载keras ,下载失败,因无scipy,在下载scipy时报错:
python No module named numpy. distutils._msvccompiler in numpy. distutils; trying from distutils

解决方法:

安装Visual Studio 2019 生成工具 选择安装c++生成工具 (根据python版本选择),本次选择直接下载了Visual Studio 2019

下载链接:

https://visualstudio.microsoft.com/zh-hans/downloads/

参考:
https://blog.csdn.net/qq_38204686/article/details/108493511

3.在安装了c++生成工具后重新安装scipy,报错ERROR: Command errored out with exit status 1:

解决方法:

把安装命令由pip install scipy 变为pip3 install scipy,

参考:https://blog.csdn.net/weixin_42735686/article/details/97028498

以前遇到过的错误:

1.pip升级后不可以使用总是报错cannot import name ‘FormatControl’,

参考:

https://blog.csdn.net/weixin_43506858/article/details/104515951

2.anaconda装环境遇到无法定位程序输入点OPENSSL_sk_new_reserve……问题

参考:

https://chensong.blog.csdn.net/article/details/100071259

3.解决conda安装包时出现“无法定位程序输入点XXX于XXX.dll上”的问题

参考:

https://blog.csdn.net/weixin_38505222/article/details/105094352

还参考过的文章:

windows平台下,TensorFlow的安装、卸载以及遇到的各种错误!!!
https://blog.csdn.net/qq_27245699/article/details/81050035

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号