安装配置环境 CUDA以及CUDNN tensorflow pytorch pip安装 虚拟环境
1. 在win10中利用Anaconda直接安装tensorflow-gpu 不需要另行安装cuda cudnn
但是不知道电脑会自动适配所需的版本吗,不过把电脑显卡驱动更新一下,就都也可以了吧。

中间出现问题:怎么解决RemoveError: 'requests' is a dependency of conda and cannot be removed from conda's operating environment.
conda update --force conda
不行重试,再重试
又出现问题:E:\anaconda3\lib\site-packages\h5py\__init__.py:40: UserWarning: h5py is running against HDF5 1.10.5 when it was built against 1.10.4, this may cause problems '{0}.{1}.{2}'.format(*version.hdf5_built_version_tuple)
解决办法:
pip uninstall h5py,再 pip install h5py
最终配置好的版本如下:
tensorflow 1.14.0
CUDNN 7.6.5 (查找本地文件cudnn.h,中的
#define CUDNN_MAJOR 7
#define CUDNN_MINOR 6
#define CUDNN_PATCHLEVEL 5
表示 7.6.5)

CUDA 10.0
出现问题:
conda install tensorflow-gpu=1.14始终solving environment,换成了1.15就可以,应该是源的问题,可考虑换源
成功!
对照原来的包,然后在想要安装库文件的路径下,shift+右键打开windows Powershell,然后使用pip install
比conda要快很多,conda安装小文件好像不太好用。
2. tensorflow的版本对应的cuda,cudnn的版本
https://www.tensorflow.org/install/source#linux
3. conda 安装其他深度学习框架:
1.创建虚拟环境
conda create -n 虚拟环境名字 python=3.X
2.激活
conda activate tensorflow
3.安装
conda install tensorflow-gpu=版本号
用此方法安装过pytorch,keras,tensorflow,正在进行tensorlayer
conda install tensorflow-gpu=2.1.0(用conda尽量开全局)
pip3 install tensorlayer(用pip尽量不要开全局模式)
安装tensorlayer之后还修改了:scipy变成了1.4.1(原来是1.6.2);tensorboard变成了2.1.0(原来是2.4.0)
安装pytorch
https://zhuanlan.zhihu.com/p/63764030 先恢复了一下conda的默认源。
4. conda 使用换源问题
4.1 换源问题
conda config 指令
恢复默认源:
conda config --remove-key channels
4.2 更新
conda update --all 可以更新所有的
5. pip安装
https://zhuanlan.zhihu.com/p/107847620 使用pip之前可以先换成清华大学镜像源
6. 虚拟环境
https://zhuanlan.zhihu.com/p/60647332
安装特定版本的python虚拟环境 virtualenv venv --python=python3.6

7. whl库
https://www.lfd.uci.edu/~gohlke/pythonlibs/
附:
1,安装visual studio 一定记得选C++,记得要VS与CUDNN版本对应,2017?2019?
https://blog.ailemon.me/2020/07/27/windows-install-cuda-and-cudnn-environment/ 按照上面的网址先安装,但最终无法出现后面的验证结果
看一下CUDA版本,可以搜索releasenotes.但两个的结果不一样,不知道听谁的。
安装配置环境 CUDA以及CUDNN tensorflow pytorch pip安装 虚拟环境的更多相关文章
- windows下cuda、cudnn以及pytorch的安装
一.在anaconda下配置cuda.cudnn以及pytorch环境 1.打开Anaconda Prompt,输入 conda create -n pytorch python=3.8 ...
- Ubuntu16.04下安装多版本cuda和cudnn
Ubuntu16.04下安装多版本cuda和cudnn 原文 https://blog.csdn.net/tunhuzhuang1836/article/details/79545625 前言 因为之 ...
- 软件安装配置笔记(三)——ArcGIS系列产品安装与配置(补档)(附数据库连接及数据导入)
在前两篇安装配置笔记之后,就忘记把其他安装配置笔记迁移过来了,真是失误失误!趁现在其他文档需要赶紧补上. 目录: 一.ArcMap 二.ArcMap连接数据库并导入数据 三.Arcgis Pro 四. ...
- centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课
centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课 tomcat和java都不需要编译 tom ...
- 安装Tensorflow过程pip安装报错:is not a supported wheel on this platform
安装Tensorflow过程pip安装报错:is not a supported wheel on this platform 通过pip安装wheel镜像时,安装指令为: pip install - ...
- JDK安装 配置环境变量
我将JDK安装在D盘中 在D盘中新建一个文件 文件名为JAVA 运行jdk安装软件 更改jdk安装路径为 下一步 等待jdk安装完成 安装jre路径 jre路径改为 点击下一步 等待jre安装完成 注 ...
- NodeJS 初学之安装配置环境
[TOC] 1.环境安装 操作系统: Ubuntu 16.04.2 LTS 1.1安装nvm ryan@ryan-900X5L:~/temp$ curl https://raw.githubuserc ...
- Node.js、npm、vue-cli 的安装配置环境变量
我安装node.js是为了学习vue,需要用到npm,所以就把node.js安装了,安装node.js会带有npm的安装. 在安装node.js之前,我们需要了解以下三个内容. npm: Nodejs ...
- jdk下载安装配置环境变量
因为学习原因要用到一些工具,jdk12的版本与那个工具不兼容,所以这里推荐使用的是jdk1.8的版本, 不知道是电脑原因还是啥原因,jdk 12的版本用不了配不好环境变量. 首先可以在官网下载jdk1 ...
随机推荐
- 一张图带你搞懂Node事件循环
说一件重要的事儿:你还没关注公众号[前端印记],更多精彩内容等你探索-- 以下全文7000字,请在你思路清晰.精力充沛的时刻观看.保证你理解后很长时间忘不掉. Node事件循环 Node底层使用的语言 ...
- 题解 Emotional Flutter
传送门 因为一个等号挂掉了10pts 发现每个黑色段一定对应了一段不可行的出发区间 检查是否存在所有黑色段的并集的补集即可 具体来说,我们对于每个黑色段计算出一个(有的是两个)区间 \([l, r]\ ...
- 【Azure 应用服务】App Service For Container 配置Nginx,设置/home/site/wwwroot/目录为启动目录,并配置反向代理
问题描述 通过Docker Desktop for Linux,配置Nginx镜像后,自定义nginx.conf文件,修改启动目录和对 /out 路径的反向代理到博客园的博文地址 (https://w ...
- Centos7上yum安装mongodb(安装epel中的版本可能会比较老)
yum install epel-release 搜索mongodb-server 安装mongodb yum install mongodb-server.x86_64 配置mongodb vim ...
- SpringBoot启动标识修改
在src/main/resources下新建一个banner.txt ${AnsiColor.BRIGHT_RED} ///////////////////////////////////////// ...
- [转]C# 互操作性入门系列(四):在C# 中调用COM组件
传送门 C#互操作系列文章: C# 互操作性入门系列(一):C#中互操作性介绍 C# 互操作性入门系列(二):使用平台调用调用Win32 函数 C# 互操作性入门系列(三):平台调用中的数据封送处理 ...
- C# WCF的POST请求包含Stream及多个参数
当使用WCF的API的POST请求时,如果参数列表里,除了Stream类型形参,还具有多个形参, 在寄宿过程中会报错: 约定"IService1"中的操作"DoWork& ...
- 谷歌api 二维码生成 实例
谷歌提供的二维码生成器接口,非常实用!分享给大家 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
- cmd(命令行 )的命令
cmd是command的缩写.即命令行 CMD命令锦集 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是 ...
- MyBatis学习总结(三)——MyBatis配置文件配置的优化
一.连接数据库的配置单独放在一个properties文件中 上文 连接数据库的配置写在 mybatisConf.xml中,本文直接放在 db.properties 中, 在mybatisConf.xm ...