使用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的详情,包括名称,当前版本号,最新版本号;

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

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


下面为Pycharm的宏快捷键设置

1.编写宏脚本

2.为宏脚本设置快捷键



测试效果

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


至此,pycharm设置IPython和宏快捷键已经全部设置,各位Python大侠
可以玩转起来了!!

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

  1. Ubuntu 18.04环境下Django的安装配置图文详解

    Django介绍 Django是一个免费的开源高级Python Web框架,旨在帮助开发人员构建安全,可扩展和可维护的Web应用程序. 根据您的需要,有不同的方法来安装Django.它可以使用pip在 ...

  2. JDK安装和环境变量配置(Win10图文详解)

    JDK的安装和环境变量配置(Win10,图文详解) 操作系统 JDK的安装 JDK下载 系统环境变量配置 验证JDK和环境变量配置 Eclipse安装 Java小白入门项目代码参考 结语 操作系统 W ...

  3. pycharm+python3.7+pyqt配置_Python3+Pycharm+PyQt5环境搭建步骤图文详解

    搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...

  4. pycharm python3.7环境_Python3+Pycharm+PyQt5环境搭建步骤图文详解

    搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...

  5. Pycharm 中安装及使用 Jupyter (图文详解)

    在 Pycharm 中安装及使用 Jupyter (图文详解) 文章目录 在 Pycharm 中安装及使用 Jupyter (图文详解) 一.材料 二.安装 Jupyter 三.配置 Jupyter ...

  6. Mac入门实用手册:键盘快捷键(图文详解)

    macOS作为 Apple 最成熟的系统之一,已然成为许多人每天都在接触的生产力工具.为了帮助大家更好地了解 macOS 的生态魅力,我们整理了这份融合了文字图片和动图的「macOS 技巧实用集锦」, ...

  7. 阿里云linux centos 一键部署web环境--图文详解

    阿里云linux centos 一键部署web环境--图文详解 标签: linux阿里云一键部署 2017-04-15 12:28 386人阅读 评论(0) 收藏 举报  分类: linux(11)  ...

  8. 【Linux】19.Linux环境变量名LD_LIBRARY_PATH 和 ldd命令详解

    Linux环境变量名LD_LIBRARY_PATH 和 ldd命令详解 参考链接: https://www.jianshu.com/p/a62e1d327023 LD_LIBRARY_PATH中的LD ...

  9. ubuntu20.0.4更新至中文环境 | 具体步骤 + 图文详解

    ubuntu20.0.4更新至中文环境 | 具体步骤 + 图文详解 1.找到 Settings 即设置 2.找到Language and Region:点击下方的 Manage installed L ...

最新文章

  1. 详解数组中的reduce方法
  2. python使用matplotlib可视化、自定义移除Y轴指定轴刻度标签(removing specific axis ticks in matplotlib y axis)
  3. 比较好用的web打印控件——Lodop
  4. python输出日志文件_python将print输出的信息保留到日志文件中
  5. boot lvm 分区_怎样使用kickstart创建逻辑卷管理(LVM)分区
  6. 面试提问vue中v-if与v-show的区别以及使用场景
  7. javascript创建类_如何在10分钟内使用JavaScript创建费用管理器
  8. nodjs npm 报错:Segmentation fault: 11
  9. Web开发的未来:React、Falcor和ES6
  10. javax.servlet.http.HttpServlet response 解决jsp中中文乱码
  11. 微信管理系统-联络易
  12. python tkinter canvas
  13. 北航计算机专硕考研大纲,2017年北京航空航天大学609数学专业基础硕士研究生考试大纲...
  14. Codeforces Beta Round #94 (Div. 1 Only)A. Statues
  15. 八爪鱼采集器基础教程
  16. 我的计算机梦想作文,我的梦想作文600字
  17. mysql的填充因子_数据库SQL Server – 索引 – 填充因子
  18. TJA1050 引脚
  19. alc236黑苹果驱动_黑苹果亮度调节及调节快捷键驱动
  20. SUS系统 postfix邮箱设置

热门文章

  1. FFmpeg入门详解之12:Elecard Stream Analyzer码流分析工具
  2. 深度学习与OpenCV DNN模块:权威指南
  3. Xperi 宣布阿里巴巴天猫精灵方糖智能音箱将搭载DTS Sound 技术
  4. 阿里云吴翰清:从技术人转型做产品经理是一种什么样的体验
  5. 数据中心趋势:提高功率密度
  6. Re23:读论文 How Does NLP Benefit Legal System: A Summary of Legal Artificial Intelligence
  7. 哔哩哔哩2020校园招聘后端笔试卷(一)
  8. 图像分割算法实现(matlab/python)
  9. python爬虫获取基金数据2
  10. 英语,对程序员有多重要?