Ubuntu18 04+CUDA10 0+Anaconda3Pytorch1 2+Pycharm配置深度学习环境
Ubuntu18.04+CUDA10.0+Anaconda3Pytorch1.2+Pycharm配置深度学习环境
NVIDIA显卡驱动安装
- 终端输入
最后有recommended的就是推荐的安装,这里需要注意的一点是,显卡驱动版本必须和后续要安装的cuda版本匹配
- 如果安装推荐版本直接在终端执行
- 安装完成后,在终端执行
sudo reboot
或者手动重启 - 重启后,在终端执行下面命令查看驱动是否安装成功
右上角显示的是能支持的cuda的最高版本,不是已经安装的cuda版本
CUDA10.0安装
cuda10.0已经是比较老的版本了,由于本人还要使用autoware.ai,autoware.ai对cuda的版本要求是10.0,比较逆天,因此还是选择安装了10.0版本
- 安装完显卡驱动是安装cuda的前提,cuda官方链接:CUDA Toolkit 10.0 Download
- 依次选择操作系统,系统架构,发行版本,安装方式等等,最后点击Download下载安装文件
- cd到下载安装文件的位置,执行
- 然后会出来一个专利书来阅读,长按CTRL+F(CTRL +B是往前翻一页)即可,最后会出现一堆问题,注意有些地方是打字,不是按回车hhh
- 设置环境变量,在终端执行
- 在文件末尾追加
- 测试一下是否安装成功,在终端执行
这里显示的是实际安装的cuda的版本
安装CUDNN
- 进入官网下载cudnn,需要注册登录才能下载,找到与cuda10.0对应的版本,这两个应该都可以
- cd 到下载安装包的位置,解压安装包,解压完成后进入安装包文件夹,在终端执行
- 测试一下是否安装成功,在终端执行
安装Anaconda3
- 到清华镜像源下载安装文件,https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
- cd到下载安装文件的位置,在终端执行,一直全选yes即可,也可以更改安装路径(没试过)
- 打开condarc切换conda清华源,在终端执行
- 把里面的内容替换成下面内容,也可能根本没有这个文件,直接新建就行
安装Pytorch
重头戏来了
- 在conda中创建一个虚拟环境,用来安装pytorch,在终端执行
pytorch是我起的名字,可以改成自己起的名字
-python=3.6 同样的3,6是我自己的版本号,改成自己的即可,这个参数可以不加,但是在后面进入python3时要写python3(血与泪的教训,在创建环境的时候没指定python3,进入python时又直接输入了python,结果进了python2,torch库导不进来,弄了好半天)
- 激活环境,在终端执行
- 在虚拟环境里输入命令安装pytorch,对于cuda10.0,下面这个版本亲测可行,1.2.0版本应该暂时也够用,执行
可能会因为网速的原因会中断,多执行几次,不用担心,已经安装好的不会重复安装
我这里已经安装过了,正常会有很多进度条,安装的过程一般比较快
- 测试一下,输入python3进入py3,如果上面在创建环境时已经指定了python=3.x,现在直接输入python也行
到这里已经成功百分之九十五了!
安装Pycharm
- 进入官方下载地址,选择自己想要的版本下载安装包
- 解压安装包,cd到解压的安装包的bin目录下,执行命令进行安装
- 创建快捷方式,在/usr/share/applications创建一个文件
- 向文件中写入以下内容
- 可以把软件复制到其他地方,避免在Downloads里被清除
- 打开pycharm,新建项目,使用之前创建的环境,也可以先随便创建后在设置里改
参考:
https://blog.csdn.net/qq_39537898/article/details/120928365#t4
https://blog.csdn.net/beautifulback/article/details/122395333
感谢前人走过的路
__EOF__

本文作者:Chenjq
本文链接:https://www.cnblogs.com/chenjq12/p/17206409.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/chenjq12/p/17206409.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律