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 Tkinter简单布局实例教程
Sep 03 Python
用Python实现一个简单的能够发送带附件的邮件程序的教程
Apr 08 Python
python清除指定目录内所有文件中script的方法
Jun 30 Python
Python中的连接符(+、+=)示例详解
Jan 13 Python
让python 3支持mysqldb的解决方法
Feb 14 Python
Python网络编程详解
Oct 31 Python
Python文件常见操作实例分析【读写、遍历】
Dec 10 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
Mar 05 Python
计算机二级python学习教程(3) python语言基本数据类型
May 16 Python
Pycharm新建模板默认添加个人信息的实例
Jul 15 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
Apr 10 Python
VSCode配合pipenv搞定虚拟环境的实现方法
May 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
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
php引用地址改变变量值的问题
2012/03/23 PHP
PHP实现获取图片颜色值的方法
2014/07/11 PHP
ajax+php控制所有后台函数调用
2015/07/15 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
javascript 闭包
2011/09/15 Javascript
JS对HTML标签select的获取、添加、删除操作
2013/10/17 Javascript
jquery中的ajax方法怎样通过JSONP进行远程调用
2014/05/04 Javascript
jquery简单实现外部链接用新窗口打开的方法
2015/05/30 Javascript
JavaScript中的getDay()方法使用详解
2015/06/09 Javascript
举例详解Python中smtplib模块处理电子邮件的使用
2015/06/24 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
在小程序/mpvue中使用flyio发起网络请求的方法
2018/09/13 Javascript
JS异步宏队列与微队列原理区别详解
2020/07/02 Javascript
全局安装 Vue cli3 和 继续使用 Vue-cli2.x操作
2020/09/08 Javascript
使用python实现正则匹配检索远端FTP目录下的文件
2015/03/25 Python
pycharm远程调试openstack的图文教程
2017/11/21 Python
python实现Windows电脑定时关机
2018/06/20 Python
python中pip的安装与使用教程
2018/08/10 Python
解决Numpy中sum函数求和结果维度的问题
2019/12/06 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
全网最全python库selenium自动化使用详细教程
2021/01/12 Python
介绍一下Java中标识符的命名规则
2014/02/03 面试题
三个Unix的命令面试题
2015/04/12 面试题
婚前协议书怎么写
2014/04/15 职场文书
《天游峰的扫路人》教学反思
2014/04/25 职场文书
小学生节约用水倡议书
2014/05/15 职场文书
踏青活动策划方案
2014/08/19 职场文书
小学生感恩老师演讲稿
2014/08/28 职场文书
廉洁自律准则学习心得体会
2016/01/13 职场文书
六年级作文之关于梦
2019/10/22 职场文书
css3实现背景图片颜色修改的多种方式
2021/04/13 HTML / CSS
maven依赖的version声明控制方式
2022/01/18 Java/Android
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL