与vscode不同,本篇用到的主要工具是MobaXterm,主要用于与服务器进行文件交互。内含服务器配置环境的详细操作。
目录
Step1:下载安装MobaXterm
访问官网地址https://mobaxterm.mobatek.net/download.html,按需选择对应的版本。推荐选择Home Edition版(针对个人用户,免费够用版)。点击Download now按钮即可开始下载。
推荐下载绿色便捷版,免安装,下载即用
Step2:SSH连接
第一次连接服务器信任身份
MobaXterm连接服务器成功
Step3:文件传输
打开SFTP,输入Remote host和Username
此时便出现了可以进行数据连接的界面,找到对应的文件夹,将文件进行拖拽即可进行上传和下载。
打开右键粘贴功能:
之后就可以将外部命令粘贴至MobaXterm中
Step4:给服务器安装Anaconda
1.首先在自己电脑上下载Linux版本的Anaconda
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
清华大学开源软件镜像站
2.将安装包上传至服务器
上传到服务器上有三种方法:
-
方法一:用上传键上传
-
方法二:直接拖拽文件
-
方法三:在MobaXterm中用linux命令:
scp
移动
上传成功:
3.安装Anaconda
在MobaXterm中用linux命令:
根据自己下载的版本更改命令名字
bash anaconda/Anaconda3-2022.10-Linux-x86_64.sh
bash后面是完整的文件路径,我这里把安装包放在新建的文件夹anaconda里,所以在前面加上了anaconda/
前面一直按回车键
这个持续按回车键
根据提示输入yes
提示安装的位置,这里我直接按照它默认的路径安装了
安装成功,提示配置环境,输入yes
要使得更改生效,需要关闭再重新打开当前shell
在他说上面的默认路径下看到安装文件
Step5:配置环境
遇到问题:输入conda -V
显示conda不是系统命令
1.输入vim ~/.bashrc
进入编辑环境变量
点R
覆盖,两次回车进入
点i
开始编辑,使用vim添加环境变量:
export PATH=$PATH:/home/zhangyuhan/anaconda3/bin
修改为自己的bin路径
按esc
退出编辑,输入:wq
编辑并保存
2.输入exec bash
进入base环境
3.输入source ~/.bashrc
使环境变量生效
4.最后就能启动conda了
conda activate base 启动conda
conda -V 查看conda版本号
Step6:创建python虚拟环境
1.base环境下的操作
创建虚拟环境:中间需要输入一次y
同意安装
conda create -n 环境名 python=3.7
# 会安装在默认路径下 创建名为"环境名"的虚拟环境,并指定Python版本
conda create --prefix=安装路径\环境名 python=3.7
#会安装在指定路径下 创建名为"环境名" 的虚拟环境, 并指定 Python 的版本与安装路径
安装完成界面:
删除虚拟环境:
conda remove -n 环境名 --all 删除名为"环境名" 的虚拟环境
进入虚拟环境:
conda activate 环境名
(环境名)前缀 表示已经进入虚拟环境:
2.虚拟环境下的操作
conda list 列出当前环境下的所有库
安装NumPy
、Pandas
、Matplotlib
库:
pip install numpy==1.21.5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install Pandas==1.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install Matplotlib==3.5.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 后面的网站为清华镜像网站
NumPy
:支持大型多维数组和矩阵,并提供了大量高级数学函数。
Pandas
:提供了高性能的数据结构和数据分析工具。
Matplotlib
:一个强大的2D绘图库,可以生成图表。
安装成功界面:
可以根据上面三个库的安装方式安装其他库(PyTorch除外)
pip show numpy 查看当前环境下某个库的版本(以numpy为例)
退出虚拟环境:
conda deactivate 退出当前虚拟环境