前期准备
1、 服务器安装与本地相同版本的python,并创建软连接。以python3.8为例:需要创建python3的软连接。
2、 服务器段放行相关端口。
3、 在服务器上创建目录用于存放项目。
进入var目录:cd /var/
创建目录GDCP:mkdir GDCP
给目录授权:chmod 777 GDCP
PyCharm版本2023.1
PyCharm操作
配置代码文件同步
-
打开Tools>> Deployment>>Configuration
-
点击 ➕>>SFTP>>填写服务器名称(可以自定义)
配置SSH连接
-
新建SSH链接
-
填写:服务器IP、用户名、密码,并勾选储存密码。
-
配置Connection,Root path要与创建目录一致
-
Mapping配置,完成此项配置
配置远程Python运行环境
-
点击 file>>Settings… ,打开python环境配置
-
在settings中依次选择Project:GDCP>>Python Interpreter>>Add Interpreter>>On SSH,对远程环境进行配置
-
在弹出的New Target:SSH中对Target进行配置。分别点击:Existing>>选择SSH Server>>点击Move>>Next
-
进行配置,Location中填写服务器中新建的虚拟环境的位置,Sync floders中填写新建的路径。最后点击应用。(此处需要等待项目同步到服务器完成)
-
把原虚拟环境venv中的安装包(\GDCP\venv\Lib\site-packages)复制到/var/GDCP/virtualenv/lib/python3.8/site-packages,并覆盖。
-
配置调试。