Pycharm+VM VirtualBox 远程开发环境搭建教程

在安装好Pycharm 和VM VirtualBox 的前提下,来进行远程开发环境的搭建。

1、为什么要进行远程开发?

        1)减少开发风险,在开发之初就运行在linux之上,后续部署的时候就不成问题;

        2)很多服务器软件只在linux中才有或者好用一些。

2、怎么配置远程开发环境?

        1)、端口映射

          a.打开VM VirtualBox软件,选中虚拟机,并点击设置按钮;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第1张图片

        b. 进入设置后,选择网络,点击高级下的端口转发;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第2张图片

        c.点击+号去新建ip,新建结束后就直接ok返回应用就好;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第3张图片

 目前就已经把端口转发给配置好了。为了检验这个ip是否能被连接,因此,这边建议使用MobaXterm软件来进行连接测试;

        d.打开MobaXterm软件,点击Session,再采用SSH来进行连接;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第4张图片

         e.在SSH连接出,输入想要连接的ip地址,虚拟机用户名,以及后面的端口号要注意修改成自己设置的端口号;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第5张图片

         f.输入密码,密码这要注意一点,因为密码隐私程度比较高,所以对于密码不进行展示;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第6张图片

         g.设置mobaxtrm软件的密码,建议设置的密码别太难,免得自己忘记;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第7张图片

         h.出现以下界面,就证明连接成功啦;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第8张图片

         i.接下来,尝试着去ping一个网址,看看能不能正常上网;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第9张图片

        j.此时,我们就已经测试好了,这个ip地址可以正常连接,且正常上网;往后再去进行连接,就不需要再配置连接信息了,就直接点击配置选项就可以连接使用;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第10张图片

        2)pycharm使用虚拟环境去连接虚拟机;

        a.去新建一个项目,项目使用虚拟环境;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第11张图片

         b.此时,点击file,找到setting,点进去查看配置信息;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第12张图片

         c.找到Project:项目名,再点击Python Interprter,去查看当前项目文件使用的环境和所有的环境,通过查看,可以发现目前使用的是虚拟环境,再点击右上角的小齿轮里面的add;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第13张图片

         d.点击SSH环境,输入ip地址,用户名和端口号,再单击next;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第14张图片

         e.输入用户密码,再点击next;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第15张图片

         f.根据自己的python目录去配置远程解释器;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第16张图片

         g.在虚拟机中去创建一个专门的文件夹用于存储代码,并配置目录映射关系;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第17张图片

Pycharm+VM VirtualBox 远程开发环境搭建教程_第18张图片

         e.点击完成,配置完后效果图如下,并进行应用;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第19张图片

         f.在tools工具中找到部署Deployment,里面找到配置;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第20张图片

         g.打开配置后,会出现以下界面,并对这个bd右键,点击user;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第21张图片

         h.点击connection,里面的root Path切换成在虚拟机中创建的保存代码的文件夹;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第22张图片

         i.点击Mappings,将deployment path 和web path都换成/;点击ok;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第23张图片

         j.修改部署的配置项;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第24张图片

         h.当修改本地代码的时候永远在进行上传,当删除本地代码的时候,把服务器上的代码也进行删除;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第25张图片

 此时,我们的远程环境就已经配置完成啦。

接下来就可以去运行文件了,但是注意啦,这个时候如果运行时报了没找到文件的错误,就可以直接手动将改动进行上传;

Pycharm+VM VirtualBox 远程开发环境搭建教程_第26张图片

 

你可能感兴趣的:(python全栈,pycharm,python,virtualenv,django,ubuntu)