深度学习linux-ubuntu环境搭建

由于自己懒,忙完后几天在想起来写个博客记录过程,所以会比较粗略。主要记录的是一个过程、思想,而不是具体步骤,到时候哪里出问题 哪里查询就好了。

一、虚拟机的安装

1.VMware平台一键式傻瓜安装

2.ubuntu下载镜像文件,创建虚拟机。

        注:如果vm安装过一段时间,或者设置过一些网络配置,再次安装ubuntu和centos会报很多错误,疑难杂症比较难处理,最简的的处理方式就是恢复虚拟网络编辑器的默认设置。

       编辑 - 虚拟网络编辑器 - 更改设置 - 恢复默认设置,重新装linux就好。实在不行卸载重新装VM(先把创建的虚拟机移除), 创建的虚拟机就不会有各种稀奇古怪的问题。

3.虚拟机与主机通讯

将两者设置为统一的ip, 网关, 掩码等,ping主机的ip,可以ping同证明两者可以通讯。

ping www.baidu.com可以ping同证明可以上网。重启网络服务或重启虚拟机即可。

        注:1.重新开机, 又无法连接网络

                        将ip设置为静态ip,不然下次虚拟机重启过后ip改变,两者又无法通讯。

               2.两者可以平通, 但是无法ping同www.baidu.com,也就是不能上网

                        打开本地网络适配器,将VMnet8设置为网络共享,重启网络服务或重启便可以                                连网络了。

二、深度学习环境配置

由于我的电脑没有显卡也就没有安装cuda

1.安装anaconda

1.下载anaconda-linux版本

2.  cd /home/普通用户名/anaconda/(进入目录)

3.  sh  Anaconda~.sh文件(安装)

注:

        需要注意的是,安装的时候是在哪个用户下安装的anaconda, root还是普通用户, 在root用户下安装,普通用户下是看不到的.

su root

输入密码回车,切换root用户

2.创建环境

  创建环境, conda create -n 环境名 python==3.9   后面python==版本号,可加可不加

  激活创建的环境, conda activate 环境名   

  查看有哪些环境, conda env list

3.安装pytorch

    1.去官网,选择电脑系统, cuda、cpu版本等,复制pytorch下载链接

    2.打开终端, 激活刚刚创建的环境, 复制链接,下载pytorch

4.运行开源项目,例如yolov5

1.下载git clone  链接,下载yolov5源码

2.cd yolov5

3.进入创建的环境, conda activate 环境名

4.pip install -r requirments.txt(打几个字,tab键补全避免打错)

即可运行该代码

三、拍摄快照

当基础环境配置好时,先拍摄快照,之后如果配置环境崩溃,还可以返回到当前环境。

        

你可能感兴趣的:(linux,ubuntu,运维)