在服务器上搭建自己的python环境(针对小白)

在服务器上搭建自己的python环境

目录

前言

对于一个研发来说,真的是有需求才会有进步。自学什么的,根本不存在。
被安排要在服务器上训练自己的模型连,这才开始学如何搭建自己的python环境。
这篇文章参考《科研第一步:实现Linux服务器上创建python虚拟环境》:https://blog.csdn.net/fs1341825137/article/details/109681541
这篇文章是默认你们会用Xshell连接服务器。
闲话不多说,我们开始吧。

开始行动

一:了解你用的服务器和GPU

cat /proc/version

在服务器上搭建自己的python环境(针对小白)

lspci | grep -i nvidia

在服务器上搭建自己的python环境(针对小白)

二:安装anaconda

进入这个网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
点这里,找到最新的适合linux服务器的。
在服务器上搭建自己的python环境(针对小白)
右键,然后复制链接

接着在XShell上输入

wget 你复制的链接

我复制的是https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.sh
所以我需要输入

 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.sh

如图,等待下载好吧
在服务器上搭建自己的python环境(针对小白)
注:linux x86_64,aarch64,ppc64le的差别如图,根据第一步中的cat /proc/version
截图出自:https://blog.csdn.net/wzh8108/article/details/105405456
在服务器上搭建自己的python环境(针对小白)
等下载完毕后,输入

bash 你下载的Anaconda

因为我下载的是Anaconda3-2021.05-Linux-x86_64.sh
所以我输入

bash Anaconda3-2021.05-Linux-x86_64.sh

然后一直按回车继续,接着输入“yes”,然后继续回车。如图
在服务器上搭建自己的python环境(针对小白)
然后继续yes
在服务器上搭建自己的python环境(针对小白)
等到出现
在服务器上搭建自己的python环境(针对小白)
就算anaconda安装好了

三,搭建自己的环境

准备工作算是做好了,现在开始搭建自己的环境
首先输入source ~/.bashrc,用来更新环境变量,前面就变成了(base)

source ~/.bashrc

在服务器上搭建自己的python环境(针对小白)
接着输入conda create -n name python=3.x,因为我这个要用于做图像分割且要用到python3.7的版本,所以我就输入 conda create -n seg python=3.7.

conda create -n seg python=3.7

接着输入 y ,确认。
这样就算好了,如图
在服务器上搭建自己的python环境(针对小白)

这样我们就创建了名字叫做seg的python3.7的环境。

四,使用自己的环境

通过conda activate name来使用自己创建的环境,我之前创建的环境名是seg,那么我输入

conda activate seg

就把环境由base变为了我的seg
在服务器上搭建自己的python环境(针对小白)
如果想返回base环境,则可输入

conda deactivate

如果想查看目前有哪些环境可以输入

conda env list

想删除环境,则可输入,name换成你想删的环境名。

conda env remove -n name

五,测试一下

我先pip install opencv-python。把opencv装上。
在服务器上搭建自己的python环境(针对小白)
没有问题(除了速度慢),
好的,结束。

结束语

太不容易了,都看到这了就点个赞和关注咯。
如果有不清楚的地方,可以留言或者私信我。感谢各位咯。
在服务器上搭建自己的python环境(针对小白)

上一篇:Oracle创建上下文 SYS_CONTEXT


下一篇:用Python实现武侠小说中的武打动作残影特效