Ubuntu20.04环境配置(自用)

一、Windows11安装WSL2

1.1 启用Windows子系统及虚拟化

1. 打开设置 —— 控制面板

2. 程序 —— 程序和功能中的【启用或关闭Windows功能】

3. 勾选【适用于Linux的Windows子系统】和【虚拟机平台】

4. 重启电脑

1.2 下载Ubuntu20.04

1. 打开Microsoft Store,商店内搜索Ubuntu

2. 选择版本【20.04.6 LTS】下载并安装

3. 进入Ubuntu20.04,设置用户名和密码

二、Ubuntu20.04安装CUDA-11.8(命令行方法)

1.  查看显卡信息,判断可安装的CUDA版本

nvidia-smi

运行结果如下:

其中【CUDA Version】是允许安装的CUDA的最高版本(选择CUDA11.8)

2. 下载CUDA11.8并安装

1. 进入官网:https://developer.nvidia.com/cuda-toolkit-archive  选择要下载的版本

(CUDA11.8网址:https://developer.nvidia.com/cuda-11-8-0-download-archive

2. 依次选择:【Linux — x86_64 — Ubuntu — 20.04 — runfile(local)】

3. 根据下方给出的命令依次运行安装

3. 修改环境变量

1. 打开环境变量文件 

sudo vi ~/.bashrc

2. 按【i】进入编辑,在末尾加入:

export PATH="/usr/local/cuda-11.8/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH"

 按【ESC】 —— 【:wq】保存并退出

(其中 【cuda-11.8】 可根据自己的版本进行修改)

3. 更新修改后的环境变量

source ~/.bashrc

4. 检查CUDA是否安装成功

输入命令检验CUDA是否安装成功:

nvcc -V

显示CUDA的版本则表明安装成功: 

三、Ubuntu20.04安装cuDNN-8.9.6

1. 下载cuDNN-8.9.6并安装

1. 进入官网:https://developer.nvidia.cn/rdp/cudnn-archive  选择要下载的版本。

(选择cuDNN-8.9.6为例)

2. 根据本身系统版本,在适用于CUDA 11.X 的板块选择【Local Installer for Ubuntu20.04 x86_64 (Deb)】,下载到Windows本地

3. 安装依赖

sudo apt-get install zlib1g

4. Windows文件移动到Ubuntu根目录(文件地址根据自身情况修改)

sudo cp /mnt/d/cudnn-local-repo-ubuntu2004-8.9.6.50_1.0-1_amd64.deb ~

5. 安装

sudo dpkg -i cudnn-local-repo-ubuntu2004-8.9.6.50_1.0-1_amd64.deb
sudo cp /var/cudnn-local-repo-ubuntu2004-8.9.6.50/cudnn-local-5FA1A941-keyring.gpg /usr/share/keyrings/

6. 更新

sudo apt-get update

结果如下: 

 其中【8.6.9.50】即为安装的版本

 7. 下载

sudo apt-get install libcudnn8=8.x.x.x-1+cudaX.Y

【8.x.x.x】替换为上面的【8.6.9.50】;【X.Y】替换为安装的CUDA版本【11.8】  以下同理

sudo apt-get install libcudnn8-dev=8.x.x.x-1+cudaX.Y
sudo apt-get install libcudnn8-samples=8.x.x.x-1+cudaX.Y

 2. 检查cuDNN是否安装成功

 1. 将cuDNN事例复制到可写路径

cp -r /usr/src/cudnn_samples_v8/ $HOME

 2. 转到可写路径

cd  $HOME/cudnn_samples_v8/mnistCUDNN

3. 编译示例

make clean && make

报错:

解决办法:

sudo apt-get install make

重新执行make clean && make,继续报错:

解决办法:

sudo apt-get install libfreeimage3 libfreeimage-dev

 4. 运行示例

./mnistCUDNN

若运行成功则显示:Test passed!

四、安装Anaconda3

1. 官网下载Anaconda3的Linux版本:https://www.anaconda.com/download/success  ,至本地

2. Windows文件移动到Ubuntu的根目录(文件地址根据自身情况修改)

sudo cp /mnt/d/Anaconda3-2024.06-1-Linux-x86_64.sh ~

3. 安装

sudo bash Anaconda3-2024.06-1-Linux-x86_64.sh

一路回车,安装位置默认

4. 检查Anaconda3是否安装成功

conda --version

显示版本号则证明安装成功 

五、安装colmap 

  • 12
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值