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

一,服务器端 安装并开启 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
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值