文档章节

pycharm配置vagrant环境下调试开发

子夜闻雪
 子夜闻雪
发布于 2016/05/11 10:31
字数 399
阅读 2.3K
收藏 1

os:macos pycharm版本:2016.1

首先vagrant的配置方法这里不再说明了,具体可以看https://segmentfault.com/a/1190000000264347

本机已经配置好了vagrant的虚拟机环境了,现在只需要将pycharm配置使之使用vagrant的python环境。

打开pycharm的Preferences,选择Plugins,确认Vagrant插件开启Preferences->Plugins

接下来打开Default settings->Tools->Vagrant:

输入图片说明 在Vagrant executable处填入自己环境下的vagrant执行文件,如果已经配置好了vagrant的虚拟环境的话,那么在下面的Boxes里面会出现配置好的box环境,如果没有的话,那么点击加号录入box。

接下来选择Project Interpreter,在Project Interpreter处选择添加虚拟环境下的python解释器

输入图片说明 点击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看到已经在虚拟环境下启动了当前项目,然后调试等操作跟本地操作一致即可。

© 著作权归作者所有

子夜闻雪
粉丝 3
博文 37
码字总数 16415
作品 0
海淀
程序员
私信 提问
加载中

评论(0)

使用PyCharm进行Python远程开发

本文翻译自 Feature Spotlight: Python remote development with PyCharm,讲述如何使用PyCharm进行Python远程开发。全文系作者原创,仅供学习参考使用,转载授权请私信联系,否则将视为侵权...

郗南枫
2018/05/20
0
0
PyCharm 2019.1 EAP 2 发布,SSH 解释器支持 Sudo

PyCharm 2019.1 EAP 2 发布了,PyCharm 是由 JetBrains 打造的一款 Python IDE。PyCharm 除了拥有一般 IDE 具备的功能,还提供了一些很好的功能用于 Django 开发,同时支持 Google App Engin...

h4cd
2019/02/01
1.5K
1
【转载保存】Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入

转载自:http://www.cnblogs.com/chentq/p/4975794.html 作者: 刍狗 一、目标 实现在Linux下用pycharm调试工具/Python开发 Linux使用vi/vim工具写Python,缺点:调试不方便,无代码提示、跳...

大连瓦匠
2017/10/12
0
0
PyCharm 2016.3 公开预览版发布

PyCharm 2016.3 公开预览版发布了,PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动...

王练
2016/10/28
9.9K
16
Python开发工具介绍(PyCharm)

1.PyCharm介绍 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本...

opsedu
2018/06/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

4K YouTube to MP3 for Mac(在线视频音频提取工具) v3.11.1免激活版

4K YouTube to MP3:https://www.macdown.com/mac/802.html Mac在线视频音频提取工具哪款好用?4K YouTube to MP3 Mac版好用吗? 4K YouTube to MP3 是mac平台上一个简单易用的音频提取软件,...

mac小叮当
28分钟前
48
0
清理叉子并从上游重新启动它

我已经分叉了一个存储库,然后我做了一些更改,看起来我搞砸了所有东西。 我希望从头开始,使用当前的上游/主人作为我工作的基础。 我应该改装我的存储库还是删除它? #1楼 爱VonC的回答。 ...

javail
30分钟前
55
0
网站被大量CC攻击 导致网站打不开的处理解决

公司的官方网站从春节前无缘无故就出现连接数据库异常的现象,由于以前也出现过,再加上没多久逢年过节,也就没有太在乎这个情况,仅仅试着重新启动了网站数据库。逢年过节的时候我发现了有一...

网站安全
36分钟前
72
0
Go 为什么这么“快”

本文主要从 Go 调度器架构层面上介绍了 G-P-M 模型,通过该模型怎样实现少量内核线程支撑大量 Goroutine 的并发运行。以及通过 NetPoller、sysmon 等帮助 Go 程序减少线程阻塞,充分利用已有...

即将秃头的Java程序员
37分钟前
67
0
pandas操作excel-14-dataFrame-merge/join

输出各列之间的相关性: import pandas as pdhomes = pd.read_excel('D:/output.xlsx', index_col='idx')# 输出各列之间的相关性print(homes.corr()) dataFrame-merge/join: import pand......

烽焱10仴
42分钟前
68
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部