ubuntu16配置Mask R-CNN深度学习环境——驱动显卡+cuda+pytorch

本文详细介绍了在Ubuntu16.04上配置深度学习环境的过程,包括如何卸载和安装NVIDIA显卡驱动,安装CUDA8.0,以及如何避免安装过程中遇到的问题。同时,文章还提供了安装PyTorch的步骤,验证了CUDA和PyTorch的正确配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、 下载安装nvidia显卡驱动
先去nvidia官网查看对应显卡适配驱动型号

  1. 先卸载原有N卡驱动
    #for case1: original driver installed by apt-get:
    sudo apt-get remove --purge nvidia*
    #for case2: original driver installed by runfile:
    sudo chmod +x *.runsudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall

如果原驱动是用apt-get安装的,就用第1种方法卸载。
如果原驱动是用runfile安装的,就用–uninstall命令卸载。其实,用runfile安装的时候也会卸载掉之前的驱动,所以不手动卸载亦可。

  1. 禁用nouveau驱动
    sudo gedit /etc/modprobe.d/blacklist.conf
    在文本最后添加:(禁用nouveau第三方驱动,之后也不需要改回来)
    blacklist nouveau
    options nouveau modeset=0
    然后执行:
    sudo update-initramfs -u
    重启后,执行:lsmod | grep nouveau。如果没有屏幕输出,说明禁用nouveau成功。
  2. 禁用X-Window服务
    sudo service lightdm stop #这会关闭图形界面,但不用紧张
    按Ctrl-Alt+F1进入命令行界面,输入用户名和密码登录即可。
  3. 命令行安装驱动
    #给驱动run文件赋予执行权限:sudo chmod +x NVIDIA-Linux-x86_64-390.87.run大小写键盘问题,Ubuntu不认小键盘,所以一定要关掉NumLock,使用字母键盘上面的数字按键进行输入。#后面的参数非常重要,不可省略:sudo ./NVIDIA-Linux-x86_64-390.87.run –no-opengl-files –no
为了配置Mask R-CNN环境,你可以按照以下步骤进行操作: 1. 首先,建议你从头建立一个虚拟环境,这样可以方便地在自己的数据集上使用。你可以使用conda或者virtualenv来创建虚拟环境。 2. 接下来,你需要安装pytorch。根据你的CUDA版本选择合适的pytorch版本。你可以在pytorch官网的\[previous versions\](https://pytorch.org/get-started/previous-versions/)页面找到对应的版本。 3. 如果你的CUDA版本是9.0,你可以使用以下命令安装pytorch和torchvision: ``` conda install pytorch==1.0.1 torchvision==0.2.2 cudatoolkit=9.0 -c pytorch ``` 如果你的CUDA版本是10.0,你可以使用以下命令安装pytorch和torchvision: ``` conda install pytorch==1.0.1 torchvision==0.2.2 cudatoolkit=10.0 -c pytorch ``` 如果你只使用CPU,你可以使用以下命令安装pytorch-cpu和torchvision-cpu: ``` conda install pytorch-cpu==1.0.1 torchvision-cpu==0.2.2 cpuonly -c pytorch ``` 4. 安装完pytorch后,你可以克隆简单版的pytorch-mask-rcnn项目,该项目的GitHub链接是:\[https://github.com/multimodallearning/pytorch-mask-rcnn\](https://github.com/multimodallearning/pytorch-mask-rcnn)。 通过按照上述步骤进行操作,你应该能够成功配置Mask R-CNN环境并开始使用它。希望对你有帮助! #### 引用[.reference_title] - *1* [简单版Mask rcnn pytorch环境配置ubuntu18.04)](https://blog.youkuaiyun.com/cube_suger/article/details/122700593)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Mask R-CNN pythoch版windows环境配置](https://blog.youkuaiyun.com/qq_43264202/article/details/119325038)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值