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 相关文章推荐
网站渗透常用Python小脚本查询同ip网站
May 08 Python
Python入门_条件控制(详解)
May 16 Python
Python基于回溯法子集树模板解决数字组合问题实例
Sep 02 Python
Python进阶之递归函数的用法及其示例
Jan 31 Python
使用python根据端口号关闭进程的方法
Nov 06 Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 Python
用什么库写 Python 命令行程序(示例代码详解)
Feb 20 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
Apr 24 Python
python 串行执行和并行执行实例
Apr 30 Python
Python getsizeof()和getsize()区分详解
Nov 20 Python
Python使用Opencv实现边缘检测以及轮廓检测的实现
Dec 31 Python
python基础之类属性和实例属性
Oct 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数组是否为空的代码
2011/09/08 PHP
PHP 获取指定地区的天气实例代码
2017/02/08 PHP
微信第三方登录(原生)demo【必看篇】
2017/05/26 PHP
Laravel框架模板继承操作示例
2018/06/11 PHP
JavaScript脚本性能的优化方法
2007/02/02 Javascript
JavaScript保留两位小数的2个自定义函数
2014/05/05 Javascript
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
Vue.js学习笔记之 helloworld
2016/08/14 Javascript
javascript代码调试之console.log 用法图文详解
2016/09/30 Javascript
AngularJS动态加载模块和依赖的方法分析
2016/11/08 Javascript
Vue.JS入门教程之列表渲染
2016/12/01 Javascript
BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案
2016/12/14 Javascript
通过AngularJS实现图片上传及缩略图展示示例
2017/01/03 Javascript
基于JS实现仿百度百家主页的轮播图效果
2017/03/06 Javascript
详解如何在Vue2中实现组件props双向绑定
2017/03/29 Javascript
jquery 给动态生成的标签绑定事件的几种方法总结
2018/02/24 jQuery
vue 自定义 select内置组件
2018/04/10 Javascript
NestJs 静态目录配置详解
2019/03/12 Javascript
Vue匿名插槽与作用域插槽的合并和覆盖行为
2019/04/22 Javascript
element表格翻页第2页从1开始编号(后端从0开始分页)
2019/12/10 Javascript
vue cli4下环境变量和模式示例详解
2020/04/09 Javascript
js实现简单的贪吃蛇游戏
2020/04/23 Javascript
[01:57]2016完美“圣”典风云人物:国士无双专访
2016/12/04 DOTA
在漏洞利用Python代码真的很爽
2007/08/26 Python
基于Python对象引用、可变性和垃圾回收详解
2017/08/21 Python
django小技巧之html模板中调用对象属性或对象的方法
2018/11/30 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
Python龙贝格法求积分实例
2020/02/29 Python
很酷的HTML5电子书翻页动画特效
2016/02/25 HTML / CSS
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
日本最佳原创设计品牌:Felissimo(芬理希梦)
2019/03/19 全球购物
什么是SCM(软件配置管理)
2014/08/16 面试题
司马光教学反思
2014/02/01 职场文书
留学经费担保书
2014/05/12 职场文书
篮球兴趣小组活动总结
2014/07/07 职场文书
2015财务年终工作总结范文
2015/05/22 职场文书