想象这样一种状况,你在一个渠道上操作你的工程,但你希望在别的一个渠道上完善并作业它,这便是为什么Pycharm做了许多作业来支撑长途调试。

  在虚拟机上作业一个工程主要包含以下过程:

  (1)界说一个虚拟结构define a virtual box

  (2)需求在虚拟结构下装备一个长途的说冥具configure a remote interpreter

  (3)在长途控制台加载其时工程launch your script in the remote console

  1、服务器和电脑主机的差异预备作业

  确认你的Pycharm现已具有以下环境:

  (1)装置了Oracle’s Virtual Box

  (2)装置了Vagrant

  (3)将一下这些可实行文件添加到环境变量中

    Vagrant装置文件下的vagrant服务器操作体系.bat文件,这部分作业应该由装置程序主动结束

    Oracle’s VirtualBox装置文件下的VBoxManage.exe文件。

  确保Pycharm的Vagrant插件可用:单击主工具栏中的设置按钮,在设置对话框中翻开Plugins页面,闪现插件默许可用:

最全Pycharm教程(7)——虚拟机VM的装备

  至此预备作业结束,正式开始。

  python下载装置教程2、创建一个虚拟的virtual box

  在设置python基础教程对话框中(单击主工具栏的设置按钮),单击V服务器怎样建立agrant界面,然后输入可实行文件途径以及实例途径。

  假定结构现已预先界说好,以上选项就会出现在一个下拉列表中,从中挑选一个即可:

最全Pycharm教程(7)——虚拟机VM的装备

  假定其时没有适宜的virtual box,则可经过单击绿色的加号来添加一个,输入结构称谓和下载地址:

最全Pycharm教程(7)——虚拟机VM的装备

  单击OK,Pycharm开始主动下载VM模板:

最全Pycharm教程(7)——虚拟机VM的装备

  至此你现已新建了一个virtual box并现已将其添加到了其时环境中。

  留神Tool菜单下的Vagrant指令,这个指令与标准的Vagrant行为相关联。

  一旦创建了Vagran服务器怎样建立t box,就需求在工程存根下对其进行初始化。在主菜单上单击Tools | Vagrant,挑选Init in Project Root:

最全Pycharm教程(7)——虚拟机VM的装备

  挑选你预备初始化的Vagrant box:

最全Pycharm教程(7)——虚拟机VM的装备

  此时会创建对应的Vagrantfile文件,能够根据要求对其进行更改:

最全Pycharm教程(7)——虚拟机VM的装备

  初始化结束后,实行vagrant up指令(在Vagrant菜python123单中挑选Up指令):

最全Pycharm教程(7)——虚拟机VM的装备

  Pycharm会主动作业vagranpython是什么意思t up指令,并在控制台界面闪现输出成果:

最全Pycharm教程(7)——虚拟机VM的装备

  3、在虚拟机上装备长途说冥具

  再次翻开设置对话框(单击主工具栏上的设置按钮),挑选Project Ipython保留字nterpreter页面,在这儿你能够从下拉列表中挑选一个对应的说冥具,可是假定其时没有可用的说冥具,咱们就需求单击Configure Interpreters来自界说一个:

最全Pycharm教程(7)——虚拟机VM的装备

  此时会翻开Python Interpreters界面,单击绿色的加号python基础教程来挑选一个长途的说冥具:

最全Pycharm教程(7)——虚拟机VM的装备

  在Configure Remote Python Interpreter对话框中,需求进行服务器装备。这些设置能够手动设定,也能够从现已界说好的Vapython能够做什么作业grant装备文件中导入,在这儿咱们挑选第二个办法服务器。单击python基础教程Fill from Vagrantpython是什么意思 configuration按钮,将会根据装备文件的内容主动填充相关设置属性值:

最全Pycharm教程(7)——虚拟机VM的装备

  为了招认是服务器怎样建立否装备成功,单击Test connection…按钮:

最全Pycharm教程(7)——虚拟机VM的装备

  将其设置为默许说冥具:

最全Pycharm教程(7)——虚拟机VM的装备

  从现在开始咱们就能够在VM虚拟机上作业服务器地址一切的脚本工程了:

最全Pycharm教程(7)——虚拟机VM的装备

  接下来咱们经过SSHpython基础教程来登服务器回绝发送离线文件是怎样回事录vir服务器体系tual box。

  4、链接SSH终端机

 Python 为什么需求登录呢?因为Pycharm要求你这么做。

  在主菜单中挑选Tools | Run SSH Terminal,假定你界说了不止一个主机(host),则挑选一个你想Python要树立链接的(咱们这儿挑选长途说冥具):

最全Pycharm教程(7)——虚拟机VM的装备

  查询Run tool window窗口的控制台作业信息:

最全Pycharm教程(7)——虚拟机VM的装备

  现在你现已能够和vir服务器体系tual box进行直接交互了,首要咱们先招认你的工程目录是否进行了无python下载装置教程缺映射。只需查询vagrant’s默许的同享文件夹信息:

最全Pycharm教程(7)——虚拟机VM的装备

  接下服务器租用多少钱一年来作业一个可用的脚本文python培训班学费一般多少件,例服务器回绝发送离线文件是怎样回事如Solver.py:

最全Pycharm教程(7)——虚拟机VM的装备

  功德圆满。

原文链接:blog.csdn.net/u013088062/…