PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解
使用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交互环境,具体设置如图所示:
1.编写宏脚本
2.为宏脚本设置快捷键
测试效果
至此,pycharm设置IPython和宏快捷键已经全部设置,各位Python大侠
PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解相关推荐
- Ubuntu 18.04环境下Django的安装配置图文详解
Django介绍 Django是一个免费的开源高级Python Web框架,旨在帮助开发人员构建安全,可扩展和可维护的Web应用程序. 根据您的需要,有不同的方法来安装Django.它可以使用pip在 ...
- JDK安装和环境变量配置(Win10图文详解)
JDK的安装和环境变量配置(Win10,图文详解) 操作系统 JDK的安装 JDK下载 系统环境变量配置 验证JDK和环境变量配置 Eclipse安装 Java小白入门项目代码参考 结语 操作系统 W ...
- pycharm+python3.7+pyqt配置_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- pycharm python3.7环境_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- Pycharm 中安装及使用 Jupyter (图文详解)
在 Pycharm 中安装及使用 Jupyter (图文详解) 文章目录 在 Pycharm 中安装及使用 Jupyter (图文详解) 一.材料 二.安装 Jupyter 三.配置 Jupyter ...
- Mac入门实用手册:键盘快捷键(图文详解)
macOS作为 Apple 最成熟的系统之一,已然成为许多人每天都在接触的生产力工具.为了帮助大家更好地了解 macOS 的生态魅力,我们整理了这份融合了文字图片和动图的「macOS 技巧实用集锦」, ...
- 阿里云linux centos 一键部署web环境--图文详解
阿里云linux centos 一键部署web环境--图文详解 标签: linux阿里云一键部署 2017-04-15 12:28 386人阅读 评论(0) 收藏 举报 分类: linux(11) ...
- 【Linux】19.Linux环境变量名LD_LIBRARY_PATH 和 ldd命令详解
Linux环境变量名LD_LIBRARY_PATH 和 ldd命令详解 参考链接: https://www.jianshu.com/p/a62e1d327023 LD_LIBRARY_PATH中的LD ...
- ubuntu20.0.4更新至中文环境 | 具体步骤 + 图文详解
ubuntu20.0.4更新至中文环境 | 具体步骤 + 图文详解 1.找到 Settings 即设置 2.找到Language and Region:点击下方的 Manage installed L ...
最新文章
- 详解数组中的reduce方法
- python使用matplotlib可视化、自定义移除Y轴指定轴刻度标签(removing specific axis ticks in matplotlib y axis)
- 比较好用的web打印控件——Lodop
- python输出日志文件_python将print输出的信息保留到日志文件中
- boot lvm 分区_怎样使用kickstart创建逻辑卷管理(LVM)分区
- 面试提问vue中v-if与v-show的区别以及使用场景
- javascript创建类_如何在10分钟内使用JavaScript创建费用管理器
- nodjs npm 报错:Segmentation fault: 11
- Web开发的未来:React、Falcor和ES6
- javax.servlet.http.HttpServlet response 解决jsp中中文乱码
- 微信管理系统-联络易
- python tkinter canvas
- 北航计算机专硕考研大纲,2017年北京航空航天大学609数学专业基础硕士研究生考试大纲...
- Codeforces Beta Round #94 (Div. 1 Only)A. Statues
- 八爪鱼采集器基础教程
- 我的计算机梦想作文,我的梦想作文600字
- mysql的填充因子_数据库SQL Server – 索引 – 填充因子
- TJA1050 引脚
- alc236黑苹果驱动_黑苹果亮度调节及调节快捷键驱动
- SUS系统 postfix邮箱设置
热门文章
- FFmpeg入门详解之12:Elecard Stream Analyzer码流分析工具
- 深度学习与OpenCV DNN模块:权威指南
- Xperi 宣布阿里巴巴天猫精灵方糖智能音箱将搭载DTS Sound 技术
- 阿里云吴翰清:从技术人转型做产品经理是一种什么样的体验
- 数据中心趋势:提高功率密度
- Re23:读论文 How Does NLP Benefit Legal System: A Summary of Legal Artificial Intelligence
- 哔哩哔哩2020校园招聘后端笔试卷(一)
- 图像分割算法实现(matlab/python)
- python爬虫获取基金数据2
- 英语,对程序员有多重要?