一、ubuntu20.04安装及必要软件安装

1、ubuntu20.04安装过程

使用windows自带磁盘管理取出所需空间(100G)用于ubuntu系统。
官网下载ubuntu20.04,插上u盘,使用软件UltraISO打开安装包,正常写入u盘即可。
开机按F9(以惠普为例),选择u盘启动,进入ubuntu安装界面。

这一步中,可选择正常安装或最小安装,这里选择最小安装,后面自己安装所需软件即可。

这里可选择第一个,Ubuntu会自动用硬盘中压缩出去未使用的空间来安装ubuntu系统,不必点其它选项自己配置。
经过一段时间安装,看到安装完成,即可点重启电脑。(会有让拔出u盘的提示)
当重启时出现grub时,直接键入exit,回车后按F10(hp为例)进入bios,将Ubuntu启动顺序放在windows前,OK,搞定~

2、安装后需要做的事

a.换源

设置-关于-software updates,打开后将下载服务器改为其他,弹出的窗口中选择最佳的服务器即可。

b.使用NVIDIA驱动

设置-关于-software updates,打开后点击附加驱动,点NVIDIA driver metapackage 455即可。

c.调节时间,使ubuntu下时间与windows一致

$ sudo apt-get install ntpdate
$ sudo ntpdate time.windows.com              //在Ubuntu下更新本地时间
$ sudo hwclock --localtime --systohc            //将本地时间更新到硬件上

完成后切换成windows,改正时间即可。

d.安装cuda及cudnn

cuda安装地址,选择cuda11.0,按实际选择,在下面有安装方法,这里直接粘过来:

$ wget https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda_11.0.3_450.51.06_linux.run
$ sudo sh cuda_11.0.3_450.51.06_linux.run

点继续:

输入accept:
点安装(按回车把Driver叉掉):
安装完成后,打开配置文件:

$ sudo gedit ~/.bashrc

配置cuda如下:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda

更新配置文件:

$ source ~/.bashrc

输入nvcc -V,检查cuda能否使用

cudnn安装地址

解压cudnn,将cuda/include/cudnn.h文件复制到usr/local/cuda/include文件夹,将cuda/lib64/下所有文件复制到/usr/local/cuda/lib64文件夹中,并添加读取权限:

$ sudo tar -zxvf cudnn-11.0-linux-x64-v8.0.5.39.tgz
$ sudo cp cuda/include/cudnn.h /usr/local/cuda/include
$ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
$ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

e.安装搜狗拼音

下载地址:失效从官网进入即可。

$ sudo apt-get install fcitx

打开 系统设置——区域和语言——管理已安装的语言,弹出:
选择fcitx,点击“应用到整个系统”,关闭窗口,重启电脑

sudo dpkg -i sogoupinyin_2.4.0.2732_amd64.deb

如果安装过程中提示缺少相关依赖,则执行如下命令解决:

sudo apt -f install

重启后,Ctrl+space激活输入法即可。

f. 安装Chrome

下载地址

$ sudo dpkg -i google-chrome-stable_current_amd64.deb

g.安装网易云音乐

下载地址,其他操作系统客户端,选择Linux版下载

$ sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb

h.安装sublime text

下载地址
选择Linux repos,按安装步骤来即可。
打开sublime text,Tools-Install Package Control,安装完成后,preferences-Package Control,弹出界面输入install package,完成后,输入chinese

选择第一个,则可以汉化。

i.安装anaconda

下载地址(清华源)
下载对应版本,进入文件夹

$ sh Anaconda3-2020.11-Linux-x86_64.sh

安装后终端输入python,如下图则成功:

反之,则需要配置:
终端输入

$ sudo gedit ~/.bashrc# 弹出界面末尾输入
export PATH="自己的anaconda安装路径/bin:$PATH"$ source ~/.bashrc

j.安装wps

下载地址

$ sudo dpkg -i wps-office_11.1.0.9719_amd64.deb

k.安装pycharm

下载地址

$ sudo tar -zxvf pycharm-community-2020.3.tar.gz
$ sudo mkdir /opt/pycharm
$ sudo mv pycharm-community-2020.3/ /opt/pycharm/
# 建立快捷方式
$ cd /usr/share/applications
$ sudo gedit jetbrains-pycharm.desktop

弹出界面中输入:

[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm Community Edition
Icon=/opt/pycharm/pycharm-community-2020.3/bin/pycharm.svg
Exec="/opt/pycharm/pycharm-community-2020.3/bin/pycharm.sh" %f
Comment=Python IDE for Professional Developers
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm

conda

一、常用命令:

conda list     查看安装的包
conda info -e    查看存在哪些虚拟环境
conda update conda      更新conda
conda update --all       更新所有的包
conda remove package_name     删除某个包

二、更换清华源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes

三、虚拟环境:

创建虚拟环境:conda create -n your_env_name python=X.X,其中your_env_name自己起一个好记的名字即可。可按anaconda->envs路径找到此环境。
启动虚拟环境:conda activate your_env_name
关闭虚拟环境: 在该虚拟环境下conda deactivate
创建虚拟环境(复制已有环境): conda create -n AAA --clone BBB
删除虚拟环境: conda remove -n your_env_name --all

pytorch

一、登陆pytorch官网:

https://pytorch.org/get-started/locally/

二、使用pip安装:

下面添加清华源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

然后再安装:

$ conda install pytorch torchvision torchaudio cudatoolkit=11.0

三、测试是否可用:

import torch
print(torch.__version__)
print(torch.cuda.is_available())

四、若上述测试显示gpu不可用

1、检查cuda及cudnn版本是否匹配,以及是否正确安装
2、重新conda install.......,别安装,注意看pytorch版本,若是cpu版本,则很有可能是清华源的锅。
进入网站:点击,寻找对应版本下载。

pip install 本地文件绝对路径

tensorflow2

一、安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn tensorflow-gpu

二、检测是否可用

import tensorflow as tf
print(tf.__version__)
print(tf.test.gpu_device_name())

输出如图:

ubuntu20.04安装及pytorch_gpu、tensorflow2.X_gpu安装回顾相关推荐

  1. DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程)

    DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程) 1.安装场景及注意事项 1.1.确认电脑的引导方式 1.2.关闭电脑BitLocker硬盘保护 2.安装步骤 2.1 ...

  2. 【Ubuntu系列】Ubuntu20.04系统下3060显卡驱动安装记录

    [Ubuntu系列]Ubuntu20.04系统下3060显卡驱动安装记录 设备及相关信息简介 具体安装步骤 step1 获取显卡硬件信息 step2 在Ubuntu系统中卸载显卡驱动 step3 安装 ...

  3. 腾讯云ubuntu20.04,免密登录,安装anaconda,并安装远程jupyter notebook,TensorFlow

    腾讯云ubuntu20.04,免密登录,安装anaconda,并安装远程jupyter notebook,TensorFlow 免密登录 下载anaconda 安装TensorFlow 安装jupyt ...

  4. ubuntu20.04双系统启动盘制作、安装和卸载

    目录 一.制作启动盘 二.磁盘分区 三.安装Ubuntu MBR分区安装 GPT分区安装 四.删除Ubuntu及其引导 移除UEFI引导的Ubuntu恢复Windows单系统 移除Legacy引导的U ...

  5. Ubuntu20.04+Nvidia RTX 3060 显卡驱动安装

    新装 Ubuntu20.04 LTS,电脑配的是Nvidia RTX 3060,所以需要安装显卡驱动,未安装前显卡显示如下: 1.设置阿里源.在软件和更新在第一栏Ubuntu 软件页面中,找到下载自, ...

  6. 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程

    文章目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3. ...

  7. RTX2080+CUDA11.7+CUDNN8.6.0+ubuntu20.04+python3.8.10 部署和安装

    下载ubuntu Ubuntu分为桌面版(desktop)和服务器版(Server),ubuntu server没有GUI,没有一大堆的桌面软件.Ubuntu(乌班图)是一个以桌面应用为主的Linux ...

  8. ubuntu20.04 server 无图形命令行安装

    ubuntu20.04 server 安装 1.网络配置 1.1网络管理工具 netplan 在 Ubuntu20.04 版本中使用 netplan 管理网络 在安装好的 Ubuntu20.04 中没 ...

  9. ubuntu20.04使用命令apt-get install xxx 安装软件时报“http://cn.archive.ubuntu.com/ubuntu xxx“连接失败的解决方案

    有时候我们在ubuntu中agt-get install或者update时,会出现如下错误: apt-get install filezilla 正在读取软件包列表... 完成 正在分析软件包的依赖关 ...

最新文章

  1. python多次循环输出_函数的Python循环(多次将输出作为输入重用)
  2. java多线程——饥饿和公平
  3. 微服务系列(七):将单体应用改造为微服务
  4. merge用法linux,Merge用法
  5. Spring Boot – spring.config.name –案例研究
  6. Spring框架入门:(非原著,转载)
  7. ueditor使用小结
  8. Atitit 云计算体系树.docx Atitit 云计算之道 attilax著 艾龙 著 serverless bomb 1. 什么才是云计算的根本特征.. 2 2. 云计算体系 2 3. “云
  9. 大数据智能运维平台方案-1
  10. process下载与使用
  11. k2ttl救砖_斐讯K2T救砖或备份恢复开telnet+ssh备份教程
  12. 一般试卷的纸张大小是多少_平时打印卷子的纸是多大的?
  13. 用微信公众号写博客就是玩,要动真格的还是得WordPress!
  14. js 写一个任意类型转浮点小数点保留两位
  15. 液晶显示屏模组工艺流程是什么,液晶显示模组生产流程的意义
  16. C语言麻将递归,【算法SQL面试题】面试问题:麻将胡牌递归算… - 看准网
  17. ISO22000认证|企业申请ISO22000认证资料自查
  18. python polygon_在Python中将Multipolygon转换为Polygon - python
  19. 安卓内部存储之数据库存储
  20. 事理图谱:事件演化的规律和模式

热门文章

  1. 【C++札记】类的继承
  2. 对口高考安徽计算机专业有哪些,安徽计算机职对口高考真题
  3. 将你的苹果变成“猫”:电脑上网巧用iPhone
  4. android tv 国内使用,Android TV:使用Leanback写国内UI风格的TV应用
  5. 2017年华为实习生面经
  6. C++生成GUID的两种方法
  7. mysql between and 遇到日期查询边界问题
  8. 【密码学】---PKI,IBE,SC-PKI
  9. JAVA求员工工资_员工工资问题(java)
  10. 【强连通】P2341 [USACO03FALL / HAOI2006] 受欢迎的牛 G