django开发-使用pycharm远程开发

今天讲一下如何使用pycharm远程开发,即使用远程服务器的python interpreter和同步本地与远端的代码。例如:可以在windows上使用pycharm开发代码,在pycharm中配置使用linux上的python interpreter。这样可以使用那些只支持linux的python第三方库。

首先讲一下如何同步本地和远端的代码
1.打开pycharm中的Tools->Deployment->Configuration

2.配置远程项目相关信息

3.配置远程目录与本地目录的映射,上步中的Root path加上这里的Deployment path on server构成实际远程服务器的项目路径

4.配置完成后,可以进行上传下载等操作同步代码

再讲一下如何使用远程服务器的interpreter
1.首先,在远程服务器上需要有已经配置好的python虚拟环境

2.在本地pycharm中添加远端的interpreter,步骤如下图:
步骤2中点击齿轮,选择add remote;步骤4中选择好远端的python interpreter;最后点击OK即可。

3.打开django项目,然后点击Edit Configurations进行相关配置

4.在Django server中配置程项目的相关信息

此处需要配置Host, Environment Variables和Python Interpreter三项。

5.点击default,再配置python interpreter

此处只配置Python Interpreter,选择刚刚配置好的远端的python interpreter

6.最后配置Django项目信息

配置完成,点击上方工具栏的run按钮,既可以启动django项目了,此时使用的是远端的python interpreter。