多人同时使用 服务器 anaconda 环境,测试程序

版权声明:转发可以,带链接啊,兄弟 https://blog.csdn.net/qq_36285997/article/details/83716879

一,服务器端 安装并开启 ssh

sudo apt-get install openssh-server

 然后,你可以通过以下命令:来查看 ssh 是否开启

ps -s|grep ssh

 

如图,出现ssh 即表明ssh 服务器已开启,如果没有开启,可以使用以下命令开启

sudo service ssh start

 然后你可以通过 以下命令来查看 你的ip:

ifconfig

 再得知ip以后,你就可以远程连接服务器了。

二。pycharm 远程调试 服务器端代码。

首先,保证 服务器端与本地端 都安装了  pydevd

pip install pydevd

接着,在pycharm 中,选择 Tools / deplotment / configuration  点击添加 输入 名称(自己起)与 连接方式。

 

在ftp http 处 填写 服务器 地址: xxx.xxx.xxx.xxx,(当然 你可以在type处 选择其他的连接协议,填完后可以点击后面的 测试是否可以连接成功,如下图所示为连接成功 )

boot path 可以 点后面的 autodetect 选择。 (是个路径)

填写 用户名 密码( 登录 服务器用)

 

 接着,更改 mappings 里面的内容,更改第一项为项目的本地端地址,第二项为 项目的 服务器端地址(至此,已经可以与服务器端同步代码 上传与下载)

#这里 建议大家 在上传代码时,新建一个与项目名相同的文件夹,上传至文件夹内

与服务器端同步代码  (右键代码或者项目, deployment / 上传 或着 下载 代码)

 三,在服务器上运行代码

想要在服务器端运行代码。则需要讲pycharm的python解释器 指定为 服务器端的 python解释器.

打开 file / settings

 选择 左侧 project interperter(项目 解释器)  ,在下图右侧 选择 add,添加python解释器。

此处 选择 服务器上的 python解释器。 host 填写 服务器地址  usrname填写 用户名 ,点击next。

 点击next , 填写 密码。点击 next。

 在第一栏中,选择 服务器 上python解释器 所在位置。点击 finish.

在 原先  settings 处,选择添加的 服务器 python解释器。

 至此,代码已经在使用服务器的python环境在运行了。你可以编译,运行,调试。

当然,你现在也可以使用pycharm自带的终端 与 服务器进行 连接。来使用 终端对 服务器进行一些操作。

如下图:使用 ssh 命令 进行 与服务器的连接。(pycharm 终端打开位置 见下图 左下角)

$ ssh 用户名@服务器地址  

#然后 会提示你输入 密码。然后就可以完成连接。 结果如下图

一些常用的命令。

# 如果想断开与服务器的连接,可以使用 
$ Ctrl+D

# 新建文件夹
$ mkdir 文件夹名


#修改文件命
$ mv a .txt b.txt

#把单个文件传上到home根目录下:
$ scp 文件名 用户名@xxx.xxx.xxx.xxx:~/

上传整个文件夹
$ scp -r 文件夹名 用户名@xxx.xxx.xxx.xxx:~/

# 解压zip文件 
$ unzip 文件.zip

# 删除文件夹及其下所有东西 
$ rm -r 文件夹名

#终止正在运行的命令
$ ctrl+c

猜你喜欢

转载自blog.csdn.net/qq_36285997/article/details/83716879
今日推荐