PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解


Posted in Python onApril 23, 2020

使用Python进行数据分析,大家都会多少学习一本经典教材《利用Python进行数据分析》,书中作者使用了Ipython的交互环境进行了书中所有代码的案例演示,而书中的Ipython交互环境用的是原生Python开发环境,在原生环境里,由于没有代码提示、自动格式等智能辅助给你,导致编码效率有点低下,之前就有很多人在问,能不能在PyCharm这款目前最流行最智能的python IDE里设置Ipython的交互环境,我自己也做了尝试,经过自己不断摸索和实践,总结出了在PyCharm设置Ipython交互环境和宏快捷键的方法,现已图文方式分享给大家。

1.设置IPython

(1)下载安装Ipython,注意:此处必须下载IPython的4.2.1版本!!!!

我使用的是PyCharm自带的package安装功能,具有步骤如下图:

  1.打开Pycharm,依次点击File----->Settings----->Project Interpreter,如图所示,会显示所有Python               环境下已安装的package的详情,包括名称,当前版本号,最新版本号;

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解     

      2.点击右侧"+"号,新增package,进入package安装界面,搜索"ipython",选择4.2.1指定版本进行安装

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

  (2) 在pycharm里设置默认控制台为IPython交互环境       pycharm默认的控制台交互环境是原生Python交互环境,需要把交互环境改成已经安装完成的IPython交互环境,具体设置如图所示:

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

下面为Pycharm的宏快捷键设置

1.编写宏脚本

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

2.为宏脚本设置快捷键

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

测试效果

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

高阶效果(执行多行Python代码段)

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

至此,pycharm设置IPython和宏快捷键已经全部设置,各位Python大侠

可以玩转起来了!!

到此这篇关于PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解的文章就介绍到这了,更多相关PyCharm设置Ipython交互环境和宏快捷键内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
使用SAE部署Python运行环境的教程
May 05 Python
python使用xlrd模块读写Excel文件的方法
May 06 Python
详解Django框架中用context来解析模板的方法
Jul 20 Python
virtualenv实现多个版本Python共存
Aug 21 Python
python编写微信远程控制电脑的程序
Jan 05 Python
Python操作MySQL数据库的三种方法总结
Jan 30 Python
pyhton列表转换为数组的实例
Apr 04 Python
Python实现简易过滤删除数字的方法小结
Jan 09 Python
python+mysql实现学生信息查询系统
Feb 21 Python
python调用Matplotlib绘制分布点图
Oct 18 Python
selenium中get_cookies()和add_cookie()的用法详解
Jan 06 Python
Python接口自动化判断元素原理解析
Feb 24 Python
python+adb命令实现自动刷视频脚本案例
Apr 23 #Python
python+adb+monkey实现Rom稳定性测试详解
Apr 23 #Python
通过python调用adb命令对App进行性能测试方式
Apr 23 #Python
python 将视频 通过视频帧转换成时间实例
Apr 23 #Python
Windows下Anaconda和PyCharm的安装与使用详解
Apr 23 #Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
Apr 23 #Python
Django调用百度AI接口实现人脸注册登录代码实例
Apr 23 #Python
You might like
PHP基于单例模式实现的mysql类
2016/01/09 PHP
Prototype使用指南之dom.js
2007/01/10 Javascript
Javascript 读后台cookie代码
2008/09/15 Javascript
juqery 学习之五 文档处理 插入
2011/02/11 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/20 Javascript
用js闭包的方法实现多点标注冒泡示例
2014/05/29 Javascript
jQuery实现瀑布流布局
2014/12/12 Javascript
jQuery往textarea中光标所在位置插入文本的方法
2015/06/26 Javascript
node.js实现回调的方法示例
2017/03/01 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
浅谈React深度编程之受控组件与非受控组件
2017/12/26 Javascript
解析vue路由异步组件和懒加载案例
2018/06/08 Javascript
vue vue-Router默认hash模式修改为history需要做的修改详解
2018/09/13 Javascript
详解element-ui 表单校验 Rules 配置 常用黑科技
2020/07/11 Javascript
浅谈vue中$bus的使用和涉及到的问题
2020/07/28 Javascript
vue中h5端打开app(判断是安卓还是苹果)
2021/02/26 Vue.js
[03:42]2014DOTA2西雅图国际邀请赛 Navi战队巡礼
2014/07/07 DOTA
Python中实现参数类型检查的简单方法
2015/04/21 Python
python排序方法实例分析
2015/04/30 Python
python下MySQLdb用法实例分析
2015/06/08 Python
KMP算法精解及其Python版的代码示例
2016/06/01 Python
Python函数中不定长参数的写法
2019/02/13 Python
实例讲解Python3中abs()函数
2019/02/19 Python
python学习--使用QQ邮箱发送邮件代码实例
2019/04/16 Python
python基于plotly实现画饼状图代码实例
2019/12/16 Python
python开发一款翻译工具
2020/10/10 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
2020/11/30 Python
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
微信浏览器取消缓存的方法
2015/03/28 HTML / CSS
2015年党员创先争优承诺书
2015/01/22 职场文书
节约用电倡议书
2015/04/28 职场文书
2016春季运动会开幕词
2016/03/04 职场文书
四年级作文之植物
2019/09/20 职场文书
vue+spring boot实现校验码功能
2021/05/27 Vue.js
Python实现机器学习算法的分类
2021/06/03 Python
详解Python requests模块
2021/06/21 Python