os:macos pycharm版本:2016.1python
首先vagrant的配置方法这里再也不说明了,具体能够看http://www.javashuo.com/article/p-rfyfdfoq-cw.htmlmacos
本机已经配置好了vagrant的虚拟机环境了,如今只须要将pycharm配置使之使用vagrant的python环境。segmentfault
打开pycharm的Preferences,选择Plugins,确认Vagrant插件开启ssh
接下来打开Default settings->Tools->Vagrant:插件
在Vagrant executable处填入本身环境下的vagrant执行文件,若是已经配置好了vagrant的虚拟环境的话,那么在下面的Boxes里面会出现配置好的box环境,若是没有的话,那么点击加号录入box。vagrant
接下来选择Project Interpreter,在Project Interpreter处选择添加虚拟环境下的python解释器debug
点击Show All,而后点击左下角的加号选择Add Remote,调试
在出来的框中,选择Vagrant:图片
在Vagrant Instance Folder处录入本身虚拟环境的box的路径,录入后,会看到Vagrant Host URL会出现ssh路径,下面的Python interpreter path为虚拟环境下的python解释器路径。 肯定成功后,在python的解释器中就会出现配置好的Vagrant VM at xxx的python解释器。 接下来只须要配置下项目debug和run的python interpreter就能够了,而后debug或者run,能够经过Console看到已经在虚拟环境下启动了当前项目,而后调试等操做跟本地操做一致便可。get