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/ironpython:从入门到精通
Oct 02 Python
Python多进程编程技术实例分析
Sep 16 Python
python使用socket进行简单网络连接的方法
Apr 29 Python
Linux 发邮件磁盘空间监控(python)
Apr 23 Python
Python的Flask框架中的Jinja2模板引擎学习教程
Jun 30 Python
详解python3中的真值测试
Aug 13 Python
python 获取毫秒数,计算调用时长的方法
Feb 20 Python
学习python分支结构
May 17 Python
解决Python3 抓取微信账单信息问题
Jul 19 Python
python实现知乎高颜值图片爬取
Aug 12 Python
如何更改 pandas dataframe 中两列的位置
Dec 27 Python
python中线程和进程有何区别
Jun 17 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如何利用P3P实现跨域
2013/08/24 PHP
PHP把JPEG图片转换成Progressive JPEG的方法
2014/06/30 PHP
PHP易混淆函数的区别及用法汇总
2014/11/22 PHP
PHP实现的激活用户注册验证邮箱功能示例
2017/06/06 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
jQuery焦点图切换特效插件封装实例
2013/08/18 Javascript
jquery实现更改表格行顺序示例
2014/04/30 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
JavaScript模块随意拖动示例代码
2014/05/27 Javascript
同一个网页中实现多个JavaScript特效的方法
2015/02/02 Javascript
详解JavaScript的while循环的使用
2015/06/03 Javascript
AngularJS入门(用ng-repeat指令实现循环输出
2016/05/05 Javascript
Bootstrap基本插件学习笔记之轮播幻灯片(23)
2016/12/08 Javascript
在 Node.js 中使用原生 ES 模块方法解析
2017/09/19 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
跟老齐学Python之Python安装
2014/09/12 Python
使用Python编写提取日志中的中文的脚本的方法
2015/04/30 Python
在windows系统中实现python3安装lxml
2016/03/23 Python
读写json中文ASCII乱码问题的解决方法
2016/11/05 Python
python实现数据写入excel表格
2018/03/25 Python
Python numpy实现二维数组和一维数组拼接的方法
2018/06/05 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
Python常用特殊方法实例总结
2019/03/22 Python
深入解析神经网络从原理到实现
2019/07/26 Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
2019/08/27 Python
python中的split()函数和os.path.split()函数使用详解
2019/12/21 Python
关于Python字符编码与二进制不得不说的一些事
2020/10/04 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
Champs Sports加拿大:北美最大的以商场为基础的专业运动鞋和服装零售商之一
2018/05/01 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
什么是lambda函数
2013/09/17 面试题
汽车专业大学生职业生涯规划范文
2014/01/07 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
OpenCV-Python使用cv2实现傅里叶变换
2021/06/09 Python