双系统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

WPF窗口定位技巧:从基础到高级的三种实现方法

本文详细解析WPF窗口定位的三种核心方法:屏幕居中(CenterScreen)、父窗口居中(CenterOwner)和手动定位(Manual)。通过对比其适用场景、实现代码与注意事项,帮助开发者根据实际需求选择最佳方案,从而提升WPF应用程序的用户体验与专业度。

weixin_29224309的博客 272

离线AI实战指南:本地部署大模型处理PDF/Word/Excel

离线AI是指在无网络、不上传数据前提下,于个人设备运行大语言模型并完成文档理解、多轮对话与代码辅助等任务的技术方案。其核心依赖本地模型推理、文档解析向量化和轻量级对话调度三大能力。随着Phi-3、Qwen2、Llama3等轻量化开源模型普及,以及Ollama、LM Studio等易用工具成熟,普通用户已可在主流笔记本上实现PDF摘要、合同比对、代码注释等真实办公场景。本文聚焦离线AI的硬件适配、模型选型、文件处理链路与知识库构建,尤其强调中文OCR支持、结构化文档提取与CPU/GPU混合推理优化,助力非开发

weixin_31968639的博客 495

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

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

帅帅气气的黑猫警长 9961

SAP S4 MM模块自动记账全流程解析:从评估范围到科目分组的实战配置

本文深入解析SAP S4 MM模块自动记账的全流程,从核心概念评估范围与评估控制入手,详细阐述了评估类、科目分组等关键配置的逻辑关系。通过实战配置步骤,指导如何建立从物料移动(如收货、发料)到自动生成准确财务凭证的完整体系,确保库存价值与总账实时同步,为企业构建可靠的财务业务一体化基石。

weixin_29313547的博客 423

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

实现电脑同时上内网和外网(或通过外网访问到该电脑通过该电脑访问内网)

一、需求描述 目前使用的公司网络只能够上内网,但是又有上外网查资料的需求: ①想要实现电脑既能上内网的同时也可以上外网; ②想要使用其他外网电脑使用外网连接到该电脑,通过该电脑访问内部的网络内容。 二、准备内容 电脑必须具备两个网卡,即:可以同时连接内网和外网(比如我的笔记本就可以:使用网线连接笔记本网口与内网通讯,使用WIFI连接手机热点访问外部网络); 注意:如果只有一个网口,可以另外购买USB的无线网卡来实现上网卡。 三、实现电脑同时上内网和外网的操作步骤 3.1、网络拓扑图 ..

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 2万+

dolphinscheduler-3.4.0

dolphinscheduler集群部署

docsz的博客 660

固态、机械双硬盘+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

置顶必读(1) |《YOLOv11实战:从入门到深度优化》专栏导读,带你一文了解本专栏!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏,该专栏专注于分享我在YOLOv8目标检测模型中的实战经验,涵盖从入门基础到深度优化的全方位解决方案。无论你是计算机视觉的新手,还是具有多年深度学习经验的专家,本专栏都将为你提供高效、可复现的技术方案,助你掌握YOLOv8的核心技术,提升目标检测性能,突破瓶颈,优化模型,并加速项目开发🚀!

**My Coding Family** 12万+

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

RK3588平台开发系列讲解(SARADC篇)SARADC的工作流程

📢本篇将介绍SARADC的源码分析和工作流程。

内核笔记 3231

2025.06.06【Ribo-seq】|riboWaltz:P-site定位与三碱基周期性分析流程

同学们,大家好!今天我们要学习的是riboWaltz——一款专为Ribo-seq(核糖体足迹测序)数据设计的R包,主要用于P-site定位优化和三碱基周期性分析。P-site的准确定位是Ribo-seq下游所有翻译组学分析的基础,riboWaltz为我们提供了系统、可视化、易用的解决方案。P-site定位优化:自动识别不同长度RPF的最佳P-site偏移量。三碱基周期性分析:可视化RPF在CDS、UTR等区域的分布,评估数据质量。多样本/多条件支持:可同时处理多个样本,便于批量分析和对比。

1793

深度学习环境配置:华硕主板的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

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

linux 安装 CUDNN

linux 安装 CUDNN

my__blog的博客 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

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

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

记录我目之所及的世界 6642

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

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、付费专栏及课程。

余额充值