进入Welcome to PyCharm窗口

选择“Create New Project”

PyCharm创建远程服务器运维脚本项目

创建Pure Python项目

按下图操作,如果之前已经创建了一个SSH Interpreter,选择(1)即可,否则就选择(2)创建一个SSH Interpreter。

PyCharm创建远程服务器运维脚本项目

按下图操作,选择创建 New server configuration (SSH Interpreter的Host、Port、Username),或者选择之前创建的(Existing server configuration)。

PyCharm创建远程服务器运维脚本项目

如果上图选的是“New server configuration",即要按下图设置。

PyCharm创建远程服务器运维脚本项目

然后把VM CentOS8中的Python解释器(Interpreter)的路径填上(1),并选中(2)。

PyCharm创建远程服务器运维脚本项目

然后,选择“Remote project location:”,如下图所示操作。 

PyCharm创建远程服务器运维脚本项目

最后,我们按下图确认下面3项,OK后,按Create按键创建项目。

第(1)项:远程项目在寄主机(Win10)上的存放路径
第(2)项:远程的Python Interpereter是否已正确设置
第(3)项:远程项目在目标机(VM CentOS8)上的存放路径

PyCharm创建远程服务器运维脚本项目

如果N:\Pycharm_ws目录下已有course_linux_operation目录,会提示是否继续,一般情况下选择YES,应该是没问题的,最保险的做法是一开始就手动删除掉N:\Pycharm_ws\course_linux_operation目录。

PyCharm创建远程服务器运维脚本项目

创建项目成功后,项目目录下只有一个隐藏目录,没有任何模板.py。如下图所示。

PyCharm创建远程服务器运维脚本项目

PyCharm中查看远端项目的目录

我们可以通过Tools>Deployment>Browse Remote Host来查看Remote下的目录,发现PyCharm为我们在/home/qzm目录下同步创建了一个course_linux_operation目录,如下图所示:

PyCharm创建远程服务器运维脚本项目

给项目创建一个main.py,并调试

新建一个main.py

PyCharm创建远程服务器运维脚本项目

输入代码

PyCharm创建远程服务器运维脚本项目

确认是否开启自动上传代码

PyCharm创建远程服务器运维脚本项目

执行调试

PyCharm创建远程服务器运维脚本项目

从下图可看到,代码执行到pass暂停,注意,该main.py是在Remote host(VM CentOS8)上执行的,致此,在寄主机(个人电脑)上给远端服务器开发运维脚本的开发环境搭建成功,这种运维开发方式比起传统的运维开发大大提高了开发效率,是当前运维开发的主流方式。

PyCharm创建远程服务器运维脚本项目

相关文章:

  • 2021-08-24
  • 2021-08-10
  • 2021-05-28
  • 2021-06-01
  • 2022-12-23
  • 2021-04-21
  • 2021-12-10
  • 2021-06-24
猜你喜欢
  • 2022-01-20
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2021-11-27
  • 2022-12-23
  • 2021-05-16
相关资源
相似解决方案