参考https://www.cnblogs.com/xiongmao-cpp/p/7856596.html配置pycharm连接服务器,但一直不能从服务器上下载文件(右键没有download from here),经检查发现原因是路径设置有误,路径当做如下配置:
配置页面:选择Tools-->Devolopment-->Configuration
Connection选项卡的Root path是Remote Host默认打开的目录,是Pycharm访问服务器时的根目录(我想要的根目录)。
Mappings选项卡下的Deployment path on server,就是在服务器用的工程目录。是对上面根目录的相对路径。如果上面根目录就设置成工程目录,那这个就不用设了(推荐如此)。(我之前的问题是这里也设置了与上面一样的绝对路径)
现在就可以下载啦。
参考https://www.cnblogs.com/xiongmao-cpp/p/7856596.html配置pycharm连接服务器,但一直不能从服务器上下载文件(右键没有download from here),经检查发现原因是路径设置有误,路径当做如下配置:配置页面:选择Tools-->Devolopment-->ConfigurationConnection选项卡的Root pa...
一、写在前面
之前一直用putty,ssh,修改代码,或者本地修改,上传到
服务器
,各种不爽,现在改用xshell,但是有时候还是不方便感觉,于是自己配置了
远程连接
pycharm
,这样不用总是到代码里修改,直接在windows下
pycharm
里修改再保存就可以实现同步更新到
服务器
里的代码里了。
二、连接
服务器
,配置本地远程项目同步
1.打开
pycharm
2018
2.Tools–>Deplcyment–>Configuration
3.点+添加一个新配置,随便起个名字,type选SFTP
4.选Connection标签
5、尝试一下看看能不能连上
6.Advanced optio
利用
Pycharm
连接
服务器
当下,很多深度学习的模型需要高配置的设备来跑,本地的pc可能无法满足要求。所以就需要利用
服务器
来训练,但是在
服务器
上操作代码不是很方便。利用
Pycharm
可以在本地编写/修改代码,能够同步到
服务器
上,并且能直接在本地利用
pycharm
运行同步到
服务器
上的代码。非常的方便。
一台装有anaconda的
服务器
,本地装了专业版的
pycharm
。
步骤一:在
pycharm
上使用
服务器
的python环境
用
pycharm
任意打开一个项目,从工具栏中选择Fil
三、错误分析:
【我的错误原因】:
先说结论吧,我个人的原因是因为选的是SFTP协议,因此改换Linux系统的
服务器
就可以了,因为本人选的是SFTP协议,这个协议需要SSH协议的支持,而SSH协议是Linux才有的,而Windows没有,准确来说是不自带。
【其他可能因粗心导致的原因】:
当然,如果你的
服务器
是Linux系统的,那么看一下
一、前提条件
1、确保linux
服务器
已经安装好虚拟环境,并且虚拟环境已经python的相关环境(连接
服务器
也可以进行环境配置)。
2、通过Xsheel激活虚拟环境然后通过pip安装相关的包,当然也可以通过
pycharm
的terminal进行相关库 安装。
二、连接
服务器
1、进入
pycharm
的Tools栏
2、选择文件传输协议为SFTP,输入
服务器
的IP、端口、密码进行连接,不出意外的情况下应该是能够连接成功的。
3、选择本地和
服务器
的文件路径
三、采用
服务器
的解释器
1、file-setings-Priject interpretor-SSH输入服务的IP和用户名
2、选择解释器
记录一下过程,防止自己隔一段时间又忘了…
1. 打开
pycharm
,(打开已有工程文件)File-settings-Project Interpreter,点击右侧齿轮图表-Add,选择SSH Interpreter
2. 填写主机名和用户名,点击next,输入密码
3. 如下图,
(1)在Interpreter中选择
服务器
python环境,建议先选择一个
服务器
上已有的python环境,连接成功后再为工程项目配置独立的环境。
(2)建立本地和远程工程映像,在
只有
pycharm
专业版才能
远程连接
服务器
。
附:专业版破解文件和教程(2020.1.3版本及以下) 链接: https://pan.baidu.com/s/1rW5nS56ZhmCVvp_FjcsoJA 提取码: 9m5u
第二步:
远程连接
部分
点开左上角的+号新建一个连接:
起一个名字,随便叫啥:
设置ssh参数
4. 单击“Add”按钮,然后选择“SSH Interpreter”。
5. 在“SSH Interpreter”对话框中,输入您的Linux
服务器
的连接信息,包括主机名、用户名和密码。
6. 单击“Test Connection”按钮,以确保您可以成功连接到
服务器
。
7. 如果连接成功,单击“OK”按钮,然后选择您的Python解释器。
8. 单击“OK”按钮,以保存设置并关闭“Settings”窗口。
现在,您可以在
PyCharm
中使用您的Linux
服务器
作为项目的解释器,并在
服务器
上运行和调试Python代码。