在服务器上的jupyter lab上配置虚拟环境以及安装pytorch等各类库
在上一篇教了如何配置jupyter之后
现在我们开始配置miniconda的虚拟环境以及各类python库
1 打开终端
# 先安装一个wegt,它的功能是从网上下载文件
sudo apt-get install wget
在这里打开的终端是jupyter的终端,和你服务器的终端是共通的,只不过显示的地方不一样,你在这里操作也是等价于在容器里面操作,可以随意一点不至于会搞崩服务器
2 Miniconda的安装
原因
首先是为什么我要选择miniconda,我在Windows基本都是使用Anaconda,但是服务器的硬盘的空间不大,所以我打算下载一个迷你版的anaconda,它就是miniconda,虽然迷你版本,但是也能配置不同的虚拟环境,也能进行环境和包的管理,我寻思着在Windows上我用Anaconda也只是用它的这个功能,于是我干脆在服务器上只配置Miniconda,基本可以满足我的99%的任务
安装
1:进入清华源 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
找到需要下载的版本我的是:Miniconda3-py38_4.9.2-Linux-x86_64.sh,大家可以根据自己想要选择的进行安装,当然也可以找到别的镜像源进行wegt,我选择的是清华源
2:打开jupyter lab的终端
按住File —> New —> Terminal
3:在终端输入这三行
# 中间是网站,后面是你选则的sh文件的名字
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py38_4.9.2-Linux-x86_64.sh
chmod u+x Miniconda3-py38_4.9.2-Linux-x86_64.sh
./Miniconda3-py38_4.9.2-Linux-x86_64.sh
到这一步已经安装好miniconda了,重启终端
# 如果你希望不默认进入base环境输入下面的指令,并且重启终端,你会发现进入终端并不是在base环境了
conda config --set auto_activate_base false
# 创建名字叫做cv的虚拟环境,如果不报错代表配置miniconda成功
conda create -n iris python=3.8
# 到这一步已经配置好了环境,但是无法进行包的安装,可能是服务器上空空荡荡的,还得安装一些别的依赖的文件
conda install ipykernel
# 最后一个参数为当前虚拟环境名
ipython kernel install --user --name iris
# 到这一步可以重启终端进行库的安装啦
验证是否配置好虚拟环境,再次打开jupyter lab
如图:
成功出现了名字叫做iris的仿真环境
3 pytorch的安装
1 打开官网
https://pytorch.org/
2 安装的界面
我选择的是conda安装,将下面的指令复制到jupyter lab里面的终端,就可以进行安装
验证
(iris) user@06ad41dfa038:~$ python
Python 3.8.11 (default, Aug 3 2021, 15:09:35)
[GCC 7.5.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> torch.__version__
'1.9.0'
# 显示输出信息代表安装成功,在成功配置完miniconda之后你安装别的库的方法就和windows上的操作一模一样啦