Pycharm远程调试服务器上的程序

1. Pycharm 专业版破解方法

(a) 官网下载 pycharm 软件安装包。
(b) 下载激活码和补丁
(c) 修改路径 C:\Windows\System32\drivers\etc 下的 host 文件,在最后一行添加 0.0.0.0 account.jetbrains.com
(d) 安装pycharm,选择 Activation Code 激活选项,粘贴激活码。
(e) 在 Pycharm 安装路径 F:\Program Files\JetBrains\PyCharm\bin 下粘贴补丁文件 JetbrainsCrack-release-enc.jar,并分别在文件 pycharm.exe.vmoptionspycharm64.exe.vmoptions 的最后一行追加文本 -javaagent:F:\Program Files\JetBrains\PyCharm\bin\JetbrainsCrack-release-enc.jar,然后保存。
(f) 重启 Pycharm,点击工具栏 Help -> About,显示激活时间到 12-31-2099 则表示破解成功。

2. Pycharm 连接服务器

在服务器上使用 vim 编辑器修改代码十分不方便,因此使用 pycharm 连接服务器,实现在 windows 环境的 pycharm 中修改代码并上传到服务器上执行。首先在服务器上配置 SSH 服务,实现远程登录功能。然后点击 pycharm 工具栏 Tools -> Deployment -> Configuration,在参数配置页面输入服务器用户名和登录密码,设置路径。其中 Connection 页面的 Root PathMappings 页面的 Deployment path 组成待远程调试代码的全路径。

Deployment选项
Connection参数配置页
Mappings参数配置页

Deployment配置之后,相当于pycharm拥有了ftp工具可以连接到服务器上,从而可以查看和修改服务器上的文件。点击工具栏 Tools -> Deplotment -> Browse Remote Host 来打开相应的 RemoteHost面板,这个面板显示的就是服务器上的文件,显示的范围是你在Deployment中的Connection选项卡下配置的Root path路径下的文件及文件夹。

Mappings参数配置页

此时,可以直接在RemoteHost面板里双击红框中的绿色文件 (绿色文件夹即为上一步设置的工作代码全路径) 进行编辑修改,双击某个文件后你可以看到编辑区域的顶部有一个横条,并且横条的右边有三个按钮,分别是 比较、撤回和提交。当修改完代码文件之后,可以直接点击上传按钮,就会提交到服务器了。

3. Pycharm 配置服务器上的 python 解释器

点击pycharm工具栏 File -> Settings -> Project:项目名 -> Project Interpreter -> Project Interpreter,点击右上角齿轮按钮,选择 Add Remote 选项,在配置窗口选择 SSH Credentials,填写服务器和用户信息,确定服务器上的python路径,完成解释器配置。使用虚拟环境中的 Python 解释器时将 python 路径修改为所对应的虚拟环境中的python路径。

Python解释器参数配置页
经过以上步骤,Pycharm的远程解释器就配置好了。此时,就可以直接点击小三角按钮,调用远程服务器上的python解释器来运行代码。代码的输出信息将会在Pycharm上显示,但是执行确是在服务器上。 # 4. 具体使用流程 首先,在pycharm中通过 `File -> open...` 来打开一个新的项目,项目路径就选择上面 `Mappings`页面的 `local path` 路径。在Project窗口中可以看到该项目还是空的,里面什么也没有。然后,打开RemoteHost小窗口,在 `62/pycharm_remote/math_test.py` 文件上右键,再选择 `Download from Here`,文件就会下载到本地。返回Project小窗口,即可以看到 `math_test.py`。其他的文件类似,如果有父目录,也会将父目录一起下载,所有文件和路径都会和服务器保持一致。此时即可在 Pycharm 上运行该代码。
服务器代码文件下载
本地运行
-------------本文结束 感谢阅读-------------
0%