pycharm连接服务器并上传代码运行

服务器:ubuntu16.04,已安装anaconda

自己电脑:pycharm专业版(社区版不具备远程开发功能),Xshell

利用Xshell连接上服务器

查看conda的版本

conda --version

查看当前环境

conda info -e

此时只有一个base环境,这个是默认环境,接下来创建自己的环境

conda create -n 环境名称(自己起) python=3.6(python版本看自己的需求选择)

此时再查看环境

此时我的环境创建好了,在我的用户lhou下,其它用户是看不见的

“*“号表示当前所指向的环境,此时是base,可以切换自己的环境

source activate py36(自己环境名称)

此时前面有个括号(py36),表示当前正在使用自己创建的环境

将本地代码上传服务器运行

添加服务器

连接名称自己随意起

填入服务器ip

自己的用户名,密码

点击Autodetect,自动添加root path(这里更正一下,不需要点Autodetect,根目录就是/,不用用户自己的目录)

点击测试连接(第一次点击后出现什么警告什么的直接yes)

设置文件映射(由于上面的更改,下图中的Root path应该是/,不是用户的目录)

Local path添加你本地的代码工程文件

Deployment path是把自己的代码上传到服务器的位置

右键在服务器自己的目录下创建存放代码的文件夹

创建结果

然后再创建的文件夹下再创建一个工程文件夹,与之前添加的工程代码保持一样的名字(名字可以不一样,同样的名字方便上传管理),我的是tools

最后的结果是

完成后点击左下角ok(映射就完成了)

添加使用之前anaconda创建的环境

点击next

选择自己用户文件夹下的环境

点击左下角finish

此时就使用了服务器上的自己的环境

点击ok

代码上传

配置完之后是默认自动上传的(如下图),缺点是有时候不需要上传也会自动上传,所以我这里将下图的√去掉,手动上传,按需要上传

手动上传

右击文件夹或者某个单独的文件(.py、.txt等等)按下图操作,也可以从服务器把文件下载下来选择Download from xxx

代码测试

在本地自己的代码工程文件创建test.py

打印hello world

右键将整个工程文件(我的是tools)上传,也可以只上传某一个.py文件

运行test.py此时就是用的服务器跑的代码

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值