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

作者:飘逸高铁侠 时间:2023-01-10 23:36:00 

使用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大侠

可以玩转起来了!!

来源:https://blog.csdn.net/jsyzliuyu/article/details/55211019

标签:PyCharm,Ipython,交互环境,宏快捷键
0
投稿

猜你喜欢

  • Google的设计导引

    2008-04-06 14:18:00
  • MySQL跨服务器数据映射的实现

    2024-01-23 15:08:19
  • 代码总结Python2 和 Python3 字符串的区别

    2023-05-25 00:58:52
  • python3实现小球转动抽奖小游戏

    2021-08-07 01:08:04
  • PyTorch中torch.tensor()和torch.to_tensor()的区别

    2022-11-18 11:59:42
  • TFRecord文件查看包含的所有Features代码

    2023-07-26 15:45:08
  • python单链路性能测试实践

    2021-07-02 09:03:44
  • Python异常处理知识点总结

    2023-01-04 16:03:36
  • python pygame 愤怒的小鸟游戏示例代码

    2023-11-14 17:00:48
  • 混淆矩阵Confusion Matrix概念分析翻译

    2022-07-05 15:08:56
  • VBScript中变量作用域

    2007-11-02 10:03:00
  • PyTorch中Tensor的数据类型和运算的使用

    2023-01-04 14:53:21
  • 详解Python中的Descriptor描述符类

    2021-10-16 10:10:35
  • aspjpeg组件安装问题

    2008-09-27 17:52:00
  • 微软建议的ASP性能优化28条守则(1)

    2008-02-22 16:54:00
  • 使用Python发送邮件附件以定时备份MySQL的教程

    2024-01-18 00:28:48
  • Python Flask入门

    2023-11-03 17:00:49
  • python中查找excel某一列的重复数据 剔除之后打印

    2022-10-27 06:34:00
  • selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)

    2022-08-16 16:42:00
  • 实现MySQL远程访问办法

    2010-11-25 17:17:00
  • asp之家 网络编程 m.aspxhome.com