win10安装cuda10.2+tensorflow-GPU 1.14.0
一、问题提出
之前写好的代码都是基于tensorflow 1.14.0的,在自己笔记本上跑太慢了,所以搬到服务器去跑。但是一个很现实的问题就是服务器的CUDA是10.2的,因为服务器有很多人在用,其他人用的是10.2的,而tensorflow 1.14.0对应的CUDA版本是10.0的,我也不太可能去卸载了去重新装一个CUDA,在tensorflow的安装过程中不会出现大的问题,但是在后面运行的时候会报错,会提示找不到:cudart64_100.dll文件,看名称就可以看得出来是64位10.0版本的CUDA的dll文件,装好的10.2只有cudart64_102.dll,当然找不到了,所以就尝试去寻找在CUDA10.2的基础上安装tensorflow-GPU 1.14.0,并且成功运行。
注:本文的前提是已经安装好CUDA和CUDNN,然后安装tensorflow-GPU 1.14.0
二、问题解决
1.在服务器上建立虚拟环境进行安装:
conda create --name panda python=3.6
其中panda是虚拟环境的名称,可以自行命名
2.激活环境
activate panda
3.查看环境
conda info --envs
只要下面显示你刚建立的虚拟环境即可
注:采用pip install tensorflow进行安装时,在之后的运行过程中要求会报错显示CUDA必须为10.0版本,而采用conda方式安装则可以避免这个问题,过程中发现自动安装了cuda10.0toolkit,但不影响正常的运行,省去了一些麻烦,但安装tensorflow-gpu的时候可能会出现一直卡在solving environment的问题,所以先对conda进行提速
4.更新conda
采用最新版的conda
conda update conda
5.另一种方法,采用mamba
加速软件依赖解析 [mamba采用c++
重写了部分解析过程,这个提速效果是很明显的] (安装好mamba
后就可以用mamba
替换conda
进行安装了),第四步进行结束可以加速就可以忽略这一步
conda install mamba -c conda-forge
#以安装python为例
mamba install python=3.7.4
6.安装tensorflow,安装时指定版本减少搜索空间
conda install tensorflow-gpu==1.14.0
7.安装keras
pip install keras==2.2.5
8.安装其他库
pip install Pillow
pip install matplotlib
pip install opencv-python
pip install xlwt
pip install PyQt5
9.安装完之后,我们需要补齐该虚拟环境缺失的其他库
conda install anaconda
三、后续可能的问题
安装完成之后可能会出现numpy版本问题,可能是版本太高,只需要卸载之后安装低版本的numpy即可
pip uninstall numpy
pip install numpu==1.16.0
四、参考文章:
一招解决Conda安装卡在solving environment这一步!
如何更新 Anaconda 中的 conda
Win10+CUDA10.2+cuDNN+Anaconda的Tensorflow(GPU) & PyTroch安装
win10安装cuda10.2+tensorflow 1.14.0
win10安装cuda10.2和CUDNN8.2.2
win10安装cuda10.2+tensorflow-GPU 1.14.0相关推荐
- Ubuntu 16.04 LTS 在anaconda环境下安装pytorch和tensorflow gpu,cuda10.0
文章目录 准备 更新笔记本的显卡驱动到较新的,最好是倒数第二新的版本 安装cuda和cudnn: 安装conda: 安装tensorflow-gpu: 安装pytorch: 安装jupyter not ...
- Win10 + GTX1650显卡 安装 Cuda-10.1 + CuDNN-7.6 + Tensorflow-gpu-1.15.0 一步到位
之前一直使用tensorflow的cpu版本,即便是简单的模型训练增加迭代次数到50次还是有点慢的,所以用gpu版本加速 废话不多说,流程先列出来,有个大致认识: anaconda----Visual ...
- Win10安装cuda10.1总是出错!别着急重装,看这篇文章
我安装的cuda10.1,tensorflow2.0,python3.6然后各种报错,搜了好多方法,但下边这个方法解决了我的问题,还好操作 https://blog.csdn.net/qq_29391 ...
- 安装特定版本的keras_Win10上安装Keras 和 TensorFlow(GPU版本)
一. 安装环境 Windows 10 64bit 家庭版 GPU: GeForce GTX1070 Python: 3.5 CUDA: CUDA Toolkit 8.0 GA1 (Sept 2016 ...
- pip installl lap安装失败 error: Microsoft Visual C++ 14.0 or greater is required.
lap是使用Jonker-Volgenant算法求解稠密(LAPJV)或稀疏(LAPMOD)矩阵的线性分配问题求解器 为了使用模块lap,结果pip install lap安装失败,命令行提示如下 E ...
- ERROR: Cannot install -r requirements.txt (line 2) and tensorflow>=1.14.0 because these package vers
pip安装时出现问题 pip install --force-reinstall -r requirements.txt ERROR: Cannot install -r requirements.t ...
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
问题描述 当前环境win10,python_3.6.1,64位. 在windows下,在dos中运行pip install Scrapy报错: building 'twisted.test.rais ...
- 【已解决】python安装wordcloud、pymssql等第三方库的时候提示安装失败:Microsoft Visual C++ 14.0 is required...
(一)问题描述 在使用 pip install <库名> 安装wordcloud.pymssql等库的时候报错为: error: Microsoft Visual C++ 14.0 i ...
- 玩玩机器学习1——ubuntu16.04 64位安装TensorFlow GPU+python3+cuda8.0+cudnn8.0
如今的机器学习运算大多数都是利用gpu进行,包括很大大型游戏,比特币的开采,都离不开GPU的运算,GPU已成为大型运算能力的主要硬件. 大名鼎鼎的机器学习开源框架,如TensorFlow和Caffe, ...
最新文章
- 2016 ACM / ICPC Asia dalian Regional Contest 题解(11 / 11)【每日亿题2021 / 2 / 17】
- NGINX(一)内存结构
- 计算机网络共享是什么意思,网络共享与便携式热点是什么意思
- web前端知识体系大全
- Python元祖,列表,字典,集合的比较
- Unity3D 编辑器扩展 强大的OnValidate
- 关于tomcat报错500的问题记录(classnotfoundexception)
- php 虚线怎么画,ps画虚线最详细教程
- 2021年饶州中学高考成绩查询,2019鄱阳饶州中学录取分数线
- 数字电视业务PSI/SI学习系列
- 相机光学(七)——光源
- Android 自定义View流程
- 如何以产品经理角度进行产品分析?
- WebMatrix开发ASP.NET试用手记[转帖]
- Zephyr应用笔记:mcuboot引导zephyr镜像
- Linux 批量重命名工具 rename 的使用
- 视频分割、分类、行为标注工具
- 高温加重精神症状!好心情提醒患者做好10点防护
- 游戏出海究竟难在哪里?
- 怎样挑选适合学生用的台灯?盘点学生护眼灯品牌排行榜