双系统win10+ ubuntu16.04+GPU驱动+cuda+cudnn+anaconda+pycharm

深度学习-第一篇-环境搭建(离线) 深度学习-第一篇-环境搭建(离线)       如果没有动手跑过网络,只看理论真的不算真正入门了DL。非常高兴,在2018年的年初,实验室终于配了一台带N卡的计算机。深度学习之旅可以开始了,撒花~       先说说实验室机器的硬件配置:型号规格 数量 CPU处理器:E5-2696V3 2.3GHz 18核 1 主板:超微X10DAI双路 1 内存:三星16G ECC REG 2 SSD... 阅读详情

与ubuntu斗争的那些天,install&uninstall之间徘徊,作个总结吧
第一部分
首先上电脑配置:真机 9700CPU +RTX2060GPU+技嘉主板(组装机)
目的:双系统win10+ubuntu系统(cuda,cudnn,tensorflow-gpu,pycharm)
由于虚拟机不能最大程度利用硬件资源,比如内存啥的,不符合我的应用场景就弃了。

第一次装的是20.04 ,因为是最新版,想当然的就安上了,结果可想而知,20.04桌面比较耐看,操作比较顺手,印象最深的是菜单栏的叉键跟windows一样在右上角,很多库的版本太高,需要降级才能用不如重装来的快就弃了。

第二次就是16.04,各种库的版本比较匹配,出现的问题也不少
1.更新软件之后桌面进不去,环境变量改来改去都无果,有人说是更新了软件,GPU驱动没更导致图形界面出问题,中间尝试了删除 .Xout* 的一个文件,无果,还有说法是更改了环境变量,从控制台进去改回原版就行,可我根本没动过它,果断重装。
2.再有就是GPU驱动装上过后,就差最后一步装IDE,也就是pycharm,由于java版本的问题导致sh脚本不能运行,软件打不开,设置的桌面启动也失效.,这里我怀疑是自动更新了什么软件,所以不需要更新最好别更,选择更新之前提醒也行。
3.再有就是sudo ./ 失效… 用来装*.sh的指令,等价于sh *.sh,两个都不行,其实同2
4.再有就是 tab不自动补全…这个应该是linux的terminal自带的功能吧
5.再有就是最后一次把所有自安装关了,全部手动… 又发现软件都是英文的,包括firefox…基础的界面有中文,可能是安装的时候没选择更新软件包,漏了啥,专门更行了汉语言支持包也是无果,鉴于基本都配置好了,就不管了,英语还能看懂大部分。

第三次18.04,要么直接安装,要么从16.04升级,安装了一次,进去好像也是更新了软件包导致桌面进不去了,就又重装了。

第n次 16.04

上述三个版本,20.04优化了很多操作还是可以的,就是版本太新,16.04虽然老用的还是多,还有就是有些老用户一直用它没换,参考的code或者库方便借鉴。

第二部分
几个注意点谈一下吧:
1.磁盘给的是100G (这部分在window下用磁盘管理,压缩卷分一部分空间)
2.我用的U盘安装,bios下选择U盘启动,带EFI的那个,进bios不同电脑不一样,我是技嘉主板,启动时长按del。分为try install 和直接install两种方式吧,前者就是用U盘启动,体验下桌面这些,然后桌面会有安装包点击安装,后者直接安装和桌面安装流程类似。
3.分区比较关键
efi逻辑分区 200M
swap逻辑分区 8000M
/ 主分区 装软件的 40 000M
/home逻辑分区 余下的大概5 6000M 这部分挂载在/根目录下的
4.安装的时候最好别联网,效率高点,进去会提示更新的,可以选择不更新,还把自动更新给他停掉,因为我不要多余的更新,自选吧,在软件&更新里。
5.重装的时候最好格式化分区,重装,如果里边的东西不重要的话
6.安装完会提示重启,进到桌面才算成功,U盘启动盘这时候使命就结束了。

第三部分
GPU驱动问题 440.*
20.04可以载软件与更新里找专有驱动,自动安装
16.04需要安装包操作:但是会有x-server的问题,需要关了才可以
18.04也是需要安装包装吧,印象不深,反正先去看专有栏

16.04安装包装驱动:(直接在终端装会提示xserver没关等问题,跟图形界面相关的都是些,还有个nuea*之类的,都是图形界面的)

关图形界面
ctrl +alt+f1 进console控制台,输入用户名密码
sudo service lightdm stop
sudo init 3
sudo ./NVIDIA*.run
按提示enter就行,最好别选X-configure那个
最后 reboot重启就可以了,桌面分辨率变化很大,很容易区分。
其次,ctrl +alt+f7是退出控制台操作,载reboot之前,需要在控制台和桌面之间切换可用。

第四部分
cuda8.0(把它理解为管理GPU的控件就好)
下载对应版本的*.run
配置环境变量

输入gedit ~/.bashrc命令打开文件,在文件结尾输入以下语句,保存。
export PATH=/usr/local/cuda-8.0/binKaTeX parse error: Expected '}', got 'EOF' at end of input: {PATH:+:{PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64KaTeX parse error: Expected '}', got 'EOF' at end of input: …LIBRARY_PATH:+:{LD_LIBRARY_PATH}}
(这里注意/usr/usr/cuda-8.0/*要改为自己的版本,因为默认该目录下会有个cuda,为啥有我母鸡)
更新环境变量配置
source ~/.bashrc

第五部分
cudnn(专门支持深度学习的插件,把cudnn的内容放到对应目录下就是安装,删除就是卸载)
下载library那个就行,tar -zxvf解压
将cuda下inlude和lib64的内容 复制到cuda下
给权限

下载解压之后,将cuda/include/cudnn.h文件复制到usr/local/cuda-8.0/include文件夹,将cuda/lib64/下所有文件复制到/usr/local/cuda-8.0/lib64文件夹中,并添加读取权限:
sudo cp cuda/include/cudnn.h /usr/local/cuda-8.0/include
sudo cp cuda/lib64/* /usr/local/cuda-8.0/lib64
sudo chmod a+r /usr/local/cuda-8.0/include/cudnn.h /usr/local/cuda-8.0/lib64/libcudnn*
至此cuDNN安装完成

第六部分
anconda安装,我用的是sudo ./ *sh
可以通过conda装env ->python->tensorflow-gpu

创建虚拟环境和安装python
conda create -n env-tf python=3.6
conda activate env-tf 激活
conda deactivate 退出

其中conda info --envs 可以查询当前电脑下的所有虚拟环境
就是说可以创立多个环境

安装tensorflow(建议用清华源,阿里源也可以,速度快的不是一两点)
pip install tensorflow-gpu==1.12.0 -i https://pypi.tuna.tsinghua.edu.cn/simple #可改成任意版本

比如
pip install tensorflow==1.12.0 -i https://pypi.tuna.tsinghua.edu.cn/simple #可改成任意版本

(注意tensorflow后面是 == 两个等号 )

第七部分
pycharm 官网下载tar.gz解压出来也是在bin目录下找.sh
到bin目录下
sh pycharm.sh
sudo ./pycharm.sh 这个是root下的两个应该实在不同的位置,平时使用第一种安装启动就行

桌面图标建立
这种方式启动一次安装过后再使用就相当于点击windows上的图标,进入软件
当然载ubuntu下也可以设置桌面图标
大致原理是在桌面创建个pycharm.desktop给权限,就可以在/usr/local/applications 目录下找到图标放到桌面

具体的可以搜ubuntu桌面图标建立

第八部分 经验教训
对于16.04下出现java版本问题导致的pycharm.sh安装和打开出问题的情况,我尝试了很多办法无果,这是坑一,坑二就是更新了软件包桌面进不去,这两个坑导致我重装了好多次,忘了在此之前的gpu驱动问题,解决之后可能就不算问题了吧。教训就是能不更新就不更新,进去就把自动检查更新全部关掉,统统关掉!!等不需要当前这套库的版本的时候应该还是倾向20.04,最新的相对更香吧~

差不多就这些吧,就自己做个笔记,欢迎交流,本人机械转嵌入式,自学不易,感谢前辈的技术博客,也希望能帮助到你。

Windows本地部署OpenClaw:WSL2+Docker+LM Studio全栈方案 本地智能体(Agent)开发正从云端回归终端,其核心诉求是隐私可控、低延迟响应与模型热切换能力。OpenClaw作为轻量级开源Agent框架,本身不内置推理引擎,依赖外部LLM服务提供语言理解与工具调用能力;而GGUF格式已成为当前主流量化模型封装标准,具备跨平台兼容性与内存效率优势。在Windows生态中,直接部署常面临PowerShell权限混乱、Python环境冲突及GPU支持缺失等工程瓶颈。WSL2提供完整Linux内核能力,Docker实现运行时隔离与环境可复现,LM Studio则以开箱即用的G 阅读详情

相关推荐

【搬运——配置linux系统全教程:windows10装ubuntu16.04双系统+安装NVIDIA显卡驱动+安装cuda和cndnn+安装anaconda和tensorflow(gpu版本)】

【全教程搬运:从头开始配置linux系统+驱动+cuda+tensorflow】装双系统:Win10下安装ubuntu16.04安装nvidia驱动(并解决linux系统卡在循环登录页面的问题)安装cuda和cudnn安装anaconda和tensorflow-gpu欢新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaT

anyang1996的博客 783

win10+ubuntu18.04双系统安装cuda9.0+cudnn配置深度学习环境

ubuntu18.04+cuda9.0+cudnn安装笔记 第一步:安装win10+ubuntu18.04双系统。     1.下载ubuntu18.04的iso文件     2.使用ultroiso制作启动盘,默认操作即可。     3.win10“设置”界面选择重启——>高级启动——>从u盘启动即可     4.安装ubuntu18.04注意要自己分区,特别注意分区后选择从boot...

pharos的博客 1517

在ubuntu下安装cuda+cudnn+anaconda3+pytorch+pycharm流程

在双系统ubuntu20.04下安装cuda+cudnn+anaconda3+pytorch+pycharm的详细流程,包括安装时各个环节应注意的事项。

ubuntu20.04+cuda+pycharm+Anaconda

ubuntu20.04+pytorch_GPU+cuda+pycharm+Anaconda

m0_55885298的博客 1774

双目视觉实战:用Bouguet算法实现极线校正的完整代码解析

本文详细解析了Bouguet算法在双目视觉极线校正中的完整实现流程与性能调优技巧。通过旋转平分策略和基线对齐,Bouguet方法显著降低图像畸变并提升匹配精度,相比传统Hartley校正法平均重投影误差降低53%。文章涵盖从相机标定到OpenCV实战的全过程,并分享工业级调参策略,帮助开发者实现高精度立体视觉系统。

f9g0h的博客 267

RcisTarget实战:从差异基因到转录因子调控网络的完整分析流程(附代码)

本文详细介绍了RcisTarget工具在转录因子调控网络分析中的完整流程,从差异基因到motif富集分析,再到结果可视化与生物学解读。通过实战代码演示,帮助研究者掌握这一强大的R包应用,揭示基因表达背后的调控机制,特别适用于基因组学和生物信息学研究。

weixin_29214199的博客 228

Ubuntu20.04安装CUDA+CUDNN+Conda+PyTorch

Ubuntu20.04安装CUDA、Cudnn、Conda和Pytorch详细步骤

帅帅气气的黑猫警长 9961

使用openair包分析气象数据

气象数据通常是有规律的时间序列,分析气象数据时需要对空气质量测量、气象数据和扩散模型输出进行分析。openair 是用于分析空气质量数据或更广泛的大气成分数据的R软件包。该软件包广泛应用于学术界、公共和私营部门。该项目最初由英国自然环境研究委员会(NERC)资助,并由英国环境部(Defra)提供额外资金。

Christina 2519

win10+ubuntu16.04双系统+cuda+cudnn+tensorRT深度学习环境

win10+ubuntu16.04双系统+cuda+cudnn+tensorRT深度学习环境一,首先下载ubuntu16.04.3。二,分区三,制作启动盘四,安装系统五,重启进系统六,修改kernel内核七,卸载nouveau八,安装cuda(包含显卡驱动)九,安装cudnn十,安装tensorRT十一,安装anaconda(python环境)十二,安装pycharm编辑器十三,修改firfox浏...

Arron_hou的博客 1384

Metal ECO实战:如何在不修改底层掩模的情况下修复芯片时序问题

本文深入探讨了Metal ECO技术在芯片设计中的应用,这是一种在不修改底层晶体管掩模的前提下,仅通过调整金属连线和替换预置填充单元来修复时序问题的“微创手术”。文章详细解析了其原理、适用场景、关键操作流程与命令,并分享了实战中的高级技巧与常见陷阱,为面临流片前时序违例的工程师提供了宝贵的修复指南。

wdx0123456的博客 430

Multisim实现555计时器模拟简易电子琴

一. 元器件介绍 这里用到的元器件有: DIgital power(VCC)数字电源 频率计数器(XFC) 示波器(XSC) ground 数字地 Capacitan 电容器 Resistor 电阻器 555_VIRTUAL 555计时器 触发按键(DIPSW)(DPST)(SPST)

是你呀星途的博客 2万+

固态、机械双硬盘+UEFI、APT+Win10、Ubuntu18.04LTS双系统+GTX 1080Ti+Cuda9.0+cudnn7.1.4+Tensorflow1.12

固态、机械双硬盘+UEFI、APT+Win10、Ubuntu18.04LTS双系统+GTX 1080i+Cuda9.0+cudnn7.1.4+Tensorflow1.121、在Win10上装Ubuntu18.04LTS双系统2、在Ubuntu18.04LTS上面配置开发环境3、安装tensowflow3.1 准备工作3.2 安装显卡驱动3.3 安装cuda3.4 安装cudnn3.5 安装open...

朱晓海的博客 3055

安川机器人SOCKET 通讯

命令 功能 参数 示例 返回 SelectJob 选择程序 JobName LineNo SelectJob TEST 0 #SelectJob,Ok StartJob 启动程序 JobName StartJob TEST #StartJob,Ok Pause 暂停当前程序 - Pause #Pause,Ok Continue 继续当前程序 - Continue #Continue,Ok ServoOn 伺服上电 - ServoOn #ServoOn,Ok ServoOf...

记录学习内容 8285

Win10/Ubuntu16.04+RTX2070+Cuda10+deepin-wine软件+Anaconda+Pycharm2018+Pytorch1.0+faster-rcnn

前言 记笔记真的非常有必要,因为好记性不如烂笔头,曾经填过的坑不仅可以帮助爬坑人,也可以帮助自己日后不小心又掉进坑的时候,能够快速爬出来!!! 目录 Ubuntu16.04LTS安装+磁盘分区 NVIDIA显卡驱动安装+CUDA10.0/CUDNN7.4安装 deepin-wine软件安装 Anaconda3 安装 Pycharm2018专业版安装...

cunyizhang的博客 3070

AI原生应用架构师指南:系统化思维框架解析

随着ChatGPT、Stable Diffusion等AI技术的普及,「AI原生应用」(AI-Native Application)已从概念走向实践。传统应用以「功能逻辑」为核心(比如用代码写死的购物车规则),而AI原生应用以「数据+模型」为核心(比如根据用户行为动态推荐商品)。本文的目的是为架构师提供一套系统化思维框架如何区分「伪AI应用」和「真AI原生应用」?数据、模型、业务场景三者如何协同设计?架构师需要关注哪些关键技术节点?如何避免「为了AI而AI」的陷阱?

AI Python 编程之道的博客 491

HFSS实战项目——高带外抑制特性SIW带通滤波器

本文对单级滤波器和双级滤波器的设计、工作原理及仿真结果进行了详细分析,并验证了双级SIW带通滤波器在性能方面的优越性,为微波通信系统中滤波器的设计和应用提供了重要参考。

2401_87464239的博客 1816

深度学习环境配置:华硕主板的Win 10 + UEFI + GPT条件下且在SSD + HDD双硬盘下安装Ubuntu+Gtx 1080Ti显卡驱动 + CUDA 9.1 + Cudnn 7.1...

本文写文章日期为2018.03.13   因为买电脑自带了win10系统,自己就没有重新安装win10,而是在原win10环境下分割一个磁盘来安装ubuntu16.04,本人电脑GPU为Gtx 1080Ti显卡,要注意的是显示器连接线是直接与Gtx 1080Ti显卡连接,而不是连接主板上的接口!电脑配置见下图。我的硬盘是双硬盘一个256G的SSD固态...

Dby_freedom的博客 2453

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

linux 安装 CUDNN

linux 安装 CUDNN

my__blog的博客 1万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

linux下显卡驱动,cuda,cudnn的安装

ubuntu22,20,18安装显卡驱动、ubuntu22安装cuda11.1

记录我目之所及的世界 6642

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Linux系统配置深度学习环境之cudnn安装

一个针对深度学习应用优化的 GPU 加速库。它提供了高性能、高可靠性的加速算法,旨在加速深度神经网络模型的训练和推理过程。cuDNN 提供了一系列优化的基本算法和函数,包括卷积、池化、规范化、激活函数等,以及针对深度学习任务的高级功能,如循环神经网络(RNN)的支持。这些算法和函数充分利用了 NVIDIA GPU 的并行计算能力,提供了显著的性能加速。

YY007H的博客 7007

Linux环境cudnn安装

cudnn安装

不积跬步,无以至千里! 8861

CUDA、cudnn安装(Linux)

cuda linux 环境安装

you 是 mine 3256

【记录】linux20.04安装cuda、cudnn以及anaconda过程

CUDA与cuDNN 、Anaconda

weixin_58477062的博客 5687

基于Linux的CUDA、cudnn、pytorch安装(云平台同样适用)

由于我要实现基于Linux云平台的Stable Diffusion的lora模型训练(自己显卡显存太低,只好去云平台),需要进行训练环境的配置。其中的xformers框架需要本文涉及到的环境。

Dotherightthing的博客 2423

Ubuntu 20.04 系统(双系统环境下)中深度学习环境配置(Pytorch + GPU)

Ubuntu 20.04 系统(双系统环境下)中深度学习环境配置:包含 Nvidia 驱动,cuda,cudnn 和 Pytorch 的安装,以及安装过程中遇到的各类问题踩坑,介绍了一些注意事项以及问题的处理办法...

Ax的博客 6822
上一篇: 计算机视觉入门到学习阶段定位
下一篇: tensorflow + keras 踩坑分享
SUPERLIO
博客等级 码龄8年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值