pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)

一:远程连接服务器

①找到Tools--Deployment--configuration

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第1张图片

②找到+--SFTP

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第2张图片

③随便取个名,这是服务器的名字

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第3张图片

④配置SSH

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第4张图片

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第5张图片

我是让实验室的管理员为我分配的

这里的host是ip地址,username是用户名,port是端口号

举个例子,基于PowerShell:在后面的ssh配置中1处填入username,2处填入host,3处填入port,最后再输入密码即可完成ssh连接;退出时输入exit即可退出

填写完成之后点击test connection测试一下,无误则会显示如下界面

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第6张图片

二:给远程服务器安装Anaconda

    1.  到Anaconda官网或清华源地址下载所需的Anaconda 版本至自己的电脑。官网下载:Free Download | Anaconda

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第7张图片

     2.  找到下载好的安装包(我下载的版本文件名为 Anaconda3-2023.07-2-Linux-x86_64.sh),打开终端,用scp命令将安装包拷贝到远程服务器,然后根据提示输入密码即可
cd ~/文件路径
scp -P 端口号 Anaconda3-2023.07-2-Linux-x86_64.sh 用户名@ip地址:anaconda在服务器中安装路径(如/home/username)

1处填入port,2处填入username,3处填入host,4处填入安装地址

然后就开始将anaconda安装包下载到远程服务器

    3.  回到pycharm,在terminal中选择进入服务器终端

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第8张图片

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第9张图片

输入bash

若上述过程均无误,输入ls后可以看见可以看到列表中有拷贝过来的安装包 Anaconda3-2023.07-2-Linux-x86_64.sh 

在Linux里面.sh文件是可执行的脚本文件,需要用命令bash来进行安装。

输入:

bash Anaconda3-2023.07-2-Linux-x86_64.sh 

一直按Enter继续,接受许可条款。(这里给个提醒,按enter可以先快后慢,否则会错过最后的yes输入确认)然后在最后手动输入yes

 installation finished显示安装完成。

接下来会提示是否添加环境变量,输入yes,否则还得自己配环境变量。

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第10张图片

倘若因为手快错过了yes,需手动配置(见下,若这里选对了则不需要看4)

    4. 手动配置环境

①首先在终端中输入:

vim ~/.bashrc

②一路点击enter来到最后一行,然后按i,进入编辑模式,在最下边可以看到INSERT

然后在最后插入一行:export PATH=$PATH:/home/xxx/anaconda3/bin(这里的xxx表示你的安装位置,或你的用户名)

export PATH=$PATH:/home/username/anaconda3/bin

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第11张图片

③然后按Esc键,再按,再输入wq,即保存退出

倘若退出失败,可以尝试输入:wq!,强制保存退出

可参考Linux修改文件出现错误E45:“readonly” option is set(add ! to override)退出不了vim_e45 readonly_jgm20475的博客-CSDN博客

④最后再重新载入配置文件,输入指令:

source ~/.bashrc

环境变量就配置好了。

⑤可以测试一下

输入指令:

conda -V

显示如下,则安装成功

这里建议重启一下pycharm,否则可能在安装目录下找不到anaconda

这是我安装后的文件目录

pycharm远程连接服务器,并在服务器上安装Anaconda创建python环境(踩坑总结!)_第12张图片

三:创建python环境

①创建一个python3.7的环境,其中pipython是该虚拟环境的名字,输入指令:

conda create -n pipython python=3.7

②进入虚拟环境

source activate pipython

③安装库,例如numpy

conda install numpy

参考如下博文

远程服务器上安装Anaconda并创建python环境、安装pytorch(Linux)_mobaxterm创建conda环境_欧拉雅卡的博客-CSDN博客

你可能感兴趣的:(linux,运维,服务器,python,pycharm)