小记: 赶在中秋前两天,趁着放假的时间重装了自己的电脑,以前是ununtu16.04还是2017年重装的电脑,转眼就4年过去了。近期工作上有深度学习的研究,所以决定重装下电脑。深度学习是比较热的话题,前些年特别火,近几年区域稳定发展中。百度的paddle框架很不错,部门研究了下他下边的一个全流程开发工具paddlex,部门老大说了我还不信他们能开源出来,毕竟也几年没玩了,但是看了过后感觉是真香阿。废话不多说上干货。

环境说明:

操作系统: win10 + ubuntu20.04

系统盘百度网盘地址:

链接: https://pan.baidu.com/s/1XwNTqqFUv9vpAlZWkv3gJw 提取码: g2re

UEFI控制安装在win10 上,用的EasyUEFI (你就理解是启动那个操作系统,进入就行了)

既然安装系统肯定需要制作U盘启动,使用Rufus

操作系统整体安装参考:easyuefi双系统引导_手把手教你Windows Linux双系统的安装与卸载_白尼桑塔纳的博客-CSDN博客https://blog.csdn.net/weixin_33363025/article/details/113534971?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.nolandingword2&spm=1001.2101.3001.4242注意事项,制作U盘需要大于8G。剩余的操作系统空间建议不少于200G,我的是200多点。在制作完U盘之后,如果之前有ununtu的盘需要删除盘,组成200G的为分配磁盘空间,我的电脑打开,管理,磁盘管理,找到看着很像的盘,什么样子呢,就是没有盘符且不是恢复盘的几个,删掉既可。

有了启动U盘和空间,重启电脑之后按住F2 ,我是dell外星人系统,需要切换一个,Sata operation RAID ON 改 ACHI ,这块没有继续研究,如果是ubuntu我这块就必须是这个格式,有人说可以统一,我没有继续研究可以用就行了。保存重启,按住F12使用usb进入启动,语言选择可以是中文,和中文键盘,这块省的后边装输入法了,等安装完还能切换成英文。

进入安装参考上边帖子的东西,我这里在磁盘分区的时候,参考的是我17年的笔记:

1 主分区 /  40G

2 swap 逻辑 交换区 20G

3 boot  逻辑  /boot   1G

4 home 逻辑 /home  剩余所有大小

启动选择的分区就是boot对应分区,然后就一路安装。(这个过程有点长)

后边就是进入到系统系统可能会默认更新软件,等他更新重启,然后看看自己的nvidia-smi是什么情况

ubuntu20安装 paddle-gpu_段鹏飞-CSDN博客引读1、环境需求前期环境准备2、依赖以及框架安装cuda11安装nccl2.7.8的导入cudnn 8.0.4.30 导入TensorRT-7.2.0.14导入库链接3、paddlepaddle-gpu安装4、测试由于本人原因,本次没有实机演示,我会尽可能的描述清楚。 另外 初次接触,概念和想法都是我自己所理解的,路过的小伙伴一定要带自己的想法,别被我的有些错误的观念舞蹈1、环境需求本次环境本身由于之前环境的错误,我受托在一个基本所有的都处于全新的环境进行部署,所以 所有的软件系统版本都极新,科研可以https://blog.csdn.net/weixin_42097690/article/details/109100763ubuntu安装驱动和相关类库参考:下载cuda相关地址自己注册个账户可能:cuDNN Archive | NVIDIA Developerhttps://developer.nvidia.com/rdp/cudnn-archive关于驱动,我的是GTX1080,ununtu系统安装之后,不替换国内源,因为一旦替换就各种问题,选择460的驱动,或者命令安装;这里需要说的是安装完系统之后自带了一个470的驱动和cuda11.4工具包,我降级成了460和cuda11.2(因为paddle最高现在就是11.2)

我为了省事直接sudo su 变成管理员权限直接

python默认装的3.9,我设置了一个软连接,如下:

-移除已有软连接(如果有)

sudo rm -rf /usr/bin/python3

sudo rm -rf/usr/bin/python

-增加新的软连接

sudo ln -s /usr/bin/python3.9  /usr/bin/python3

sudo ln -s /usr/bin/python3.9 /usr/bin/python

cuda相关下载:

链接: https://pan.baidu.com/s/16-S7kYqiA5YvfYLkftZ5IQ 提取码: ism6

cuda_11.0.2_450.51.05_linux.run

cudnn-11.0-linux-x64-v8.0.4.30.tgz

nccl_2.7.8-1+cuda11.0_x86_64.txz

TensorRT-7.2.0.14.Ubuntu-18.04.x86_64-gnu.cuda-11.0.cudnn8.0.tar.gz

参考上边帖子安装 ,安装之后 ,nvcc -V 有就成功了cuda没错了就

paddle的话是这个命令:(post112就代表cuda11.2,咱们就是为了用GPU就这安装就对了)

python -m pip install paddlepaddle-gpu==2.1.3.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html

百度的就参考:

安装完成后您可以使用 pythonpython3 进入python解释器,输入import paddle ,再输入 paddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明您已成功安装。

paddlex安装我是直接源码安装,clone到本地之后,然后就是执行本地安装,进入到static里面把需要安装的requirements里,删除paddlepaddle-gpu,因为已经安装过了,执行 python setup.py install 安完之后pip list里面就出来了paddlex和paddlex_restful

启动的话为了调试,我直接是本地启动了paddlex_resful,command.py稍微改造了下:

def main():# import paddlex_restful as pdxrimport restfulrestful.app.run(27000, "/home/dlw/paddle/paddlex_workspace")

直接可以调试了就,牛了,在进入到浏览器查看系统,下载样例数据的时候可能报错,这就是为啥我把语言切成英文的原因,代码里面编码写的不对。

启动之后,样例数据下载后,开始找一个训练,此时可能发现是否使用GPU是【否】,这点是安装下pip install pycuda,然后默认训练,如果没有CUDA相关的错误,那就说明调用cuda没问题,但是有可能也报错,显卡内存不足等。调整batch大小就能解决了,我尝试了几次。完成训练,game over。

其他常用命令以备不时之需:

可以使用以下命令查看本机的操作系统和位数信息:

uname -m && cat /etc/*release

pip list

nvidia-smi

pip install xxx

pip uninstall xxx

ps -ax|grep python

kill -9 xxx

gedit txt

watch -n 1 nvidia-smi

从双系统重装ubuntu20.04到安装paddlex框架(记录一下)相关推荐

  1. 双系统重装ubuntu18.04

    双系统重装ubuntu18.04 参考博客:https://blog.csdn.net/qq_36692645/article/details/99706022 1.准备好u盘启动盘(ubuntu18 ...

  2. 联想小新Pro系列Windows10系统重装Ubuntu20.04系统

    目录 一.装配环境 二.安装步骤 1.准备U盘 2.下载Ubuntu20.04镜像 3.为新系统分配硬盘空间 4.使用rufus(启动盘制作软件)将Ubuntu镜像写入U盘 5.使用U盘,安装新系统 ...

  3. 乌班图服务器系统网卡驱动,开源之系统:Ubuntu20.04电脑安装无线网卡驱动并解决包依赖关系...

    依然是关于Ubuntu20.04新版本新电脑的安装使用,大致问题和情况,在之前的文章说过,本文做一个简单的梳理总结.既然是组装的新机器,之前从没装过其他任何操作系统,当然也没有网卡驱动之类的.在这种情 ...

  4. 双系统windows+ubuntu18.04的安装和基本配置

    一.安装前确认信息 1.确认引导模式 win+R 输入msinfo32,打开系统信息,可以看到BIOS模式为UEFI,表示 UEFI Boot 引导模式. 二.双系统制作流程 1.下载Ubuntu镜像 ...

  5. 戴尔外星人电脑(双系统win10+ubuntu16.04)安装过程总结

    个人电脑信息:实验室外星人AREA 51R5台式电脑,win10,打算安装Ubuntu16.04 第一次安装失败总结:我个人过于浮躁,随便在网上找了个经验贴就开始搞,连电脑型号是否相同都没有看,最后结 ...

  6. DELL成就7510 安装双系统,ubuntu20.04播放音乐没有声音

    老老实实在晚上搜了一下没有声音的教程,发现都没啥用 例如安装pavucontrol sudo apt install pavucontrol 打开: pavucontrol 发现在configurat ...

  7. 联想拯救者Y7000P2019安装双系统win10+ubuntu16.04后安装nvidia驱动

    1.网上很多教程说系统设者-软件和更新-附加驱动中直接安装Nvidia驱动,但是我的笔记本装完Ubuntu16.04之后附加驱动中是一片空白. 解决方法:用ppa安装,打开终端输入下面三条命令 sud ...

  8. win10+ubuntu20.04 双系统卸载ubuntu20.04

    清除Ubuntu系统分区(使用磁盘管理器比较省事,也可使用diskgenius) 打开磁盘管理器后可以看到Ubuntu分区,如图所示: 右键删除卷即可. 删除开启引导启动项 删除了Ubuntu系统所有 ...

  9. 双系统下Ubuntu20.04使用Pavucontrol无法连接pulseaudio解决办法

    网上有很多解决Ubuntu没有声音的办法,其中有一个是下载 pavucontrol ,但是在我们在终端输入: pavucontrol 弹出来的音量控制显示的是: Establishing connec ...

最新文章

  1. 如何用ping来测试Azure虚机网络延迟的监测工作
  2. 两张图看懂GDT、GDTR、LDT、LDTR的关系
  3. 2018-10-04-Python全栈开发-day61-DJANGO-MODELS操作补充
  4. hdu-5781 ATM Mechine(dp+概率期望)
  5. Jartto: 如何成为一名合格的技术面试官?
  6. 我在优酷 OTT 端做自动化制图
  7. [译]Chipmunk教程 - 5 跟踪球体的运动
  8. php require找不到文件,第一次运行Fatal error: require_once找不到文件
  9. 学习《医学三字经白话解》之虚劳
  10. SUSE12系统安装
  11. 餐巾计划问题 费用流
  12. 对于自己(Android)秋招的一点总结(感慨)
  13. 洪恩教育披露2020年报:学习服务收入大增,营销费、负债规模攀升
  14. 时序数据库 InfluxDB
  15. 2020-2021下学期 奖状的清单
  16. 《构建之法》读书笔记——第1章 概论
  17. 哈工大SCIR十篇长文被EMNLP 2022主会及子刊录用
  18. 4G时代 运营商的经营模式变化
  19. 调用PC端、手机、平板摄像头拍照
  20. 极简风格的演讲型幻灯片设计

热门文章

  1. U盘 移动硬盘提示格式化 怎么办 属性为0字节了 文件格式变RAW了
  2. linux如何更改密钥环密码,要解除锁定,请输入密钥环“默认密钥”的密码 是怎么回事呢?...
  3. 无线通信网络之TD网络架构
  4. Retrofit+mvp+购物车
  5. 纯c语言链表实现学生信息管理系统.(你学会了吗?)
  6. 增强记忆力的10种小妙招,超有效!
  7. win10计算机搜索记录怎么删除,win10怎么清除文件资源管理器的搜索记录
  8. 简短冷段子、冷笑话笔记
  9. WPS删除图片被裁剪掉的部分
  10. 今年要读为人处世的书籍(随时更新:2022年3月5日)