接着上节继续讲一讲Python交互式解释器(也叫作:Python shell)。除了官方的Python shell,其实还有更好的,它们就是IPython、bpython、ptpython。

IPython的安装和使用

它们比官方的更高级、更人性化、更方便。老猿我最常用(取代官方)的是ipython,它的好处以后再详谈,让我最喜欢的两个特点是:

Tab键补全

模块名后面输入点(.)后按Tab键,就会列出该模块所有的子模块、类和函数,方便选择。

问号手册

如果不记得某个函数都有哪些参数,参数的含义是什么了,在IPython里面输入函数名后面再加个问号(?)回车就可以看到详细的说明了。

基于以上两点,我总把它当做Python手册来使用,哈哈哈。

Ipython的安装很简单,用pip安装即可,在命令行下面输入:pip install ipython即可安装。注意:安装前,先看看下面关于pip国内镜像的说明,记得一定要看哦

安装后运行ipython和上一节运行python的方法一样,可以直接win+r打开运行窗口,输入ipython回车即可进入IPython shel

pip安装ipython_Python 库/模块的pip安装和IPython的使用相关推荐

  1. cmd命令行使用pip install XXX库时,出现安装失败。

    ** 当我们在计算机cmd命令行使用pip install XXX库时,出现安装失败. ** 问题 当我们在windows系统下cmd命令行使用pip install XXX库时,出现安装失败. 出现 ...

  2. wheel安装+使用wheel安装第三方库+临时换源安装和永久换源安装

    上一篇文章:Python要点及其环境搭建+Pycharm简单使用教程 wheel安装+使用wheel安装第三方库+临时换源安装和永久换源安装 wheel安装 使用wheel安装第三方库 临时换源安装 ...

  3. 帝国cms怎么搭建python环境_Python 库/模块的pip安装和IPython的使用

    接着上篇[Python开发环境的安装配置],继续讲一讲Python交互式解释器(也叫作:Python shell).除了官方的Python shell,其实还有更好的,它们就是IPython.bpyt ...

  4. pip安装更新、第三方库对应的python解释器版本、pip安装第三方库,压缩包离线安装,pycharm快捷安装及pycharm中terminal的使用,timeout超时报错

    文章有点长,但是很详细,还望大家耐心看 之前在安装python的文章中已经给大家配置了pip环境变量(不了解的点这里去看看),这里就能直接在cmd窗口,不用切换路径,就能使用pip了. 首先 使用pi ...

  5. python安装第三方库太慢_Python 安装第三方库 pip install 安装慢安装不上的解决办法...

    今天来说一下,有些刚刚接触python的朋友,在使用pip install安装python 第三方库的过程中 会出现网速很慢,或者是安装下载到中途,停止,卡主,或者是下载报错等问题.如下图: 还有一些 ...

  6. python安装lxml库出错_Python pip安装lxml出错的问题解决办法

    Python pip安装lxml出错的问题解决办法 1. 在使用pip安装lxml过程中出现了一下错误: >>> pip install lxml C:\Users\Chen> ...

  7. python使用pip安装依赖库_使用Pip在离线环境安装Python依赖库

    ##一.安装多个包 ###1.有网的服务器 ####1.生成requirement.txt文件 pip freeze >/tmp/wheel_pip/requirements.txt 这个命令会 ...

  8. python如何离线安装第三方库_离线环境安装python第三方库

    python 离线环境安装python第三方库 author: yafeishi tags: AntDB,python python对于运维工作确实方便了很多,但很多比较实用的库都是第三方提供,在os ...

  9. python词云安装什么库_python词云安装什么库

    python词云需要安装wordcloud库. 安装方法: 在cmd使用pip install wordcloud命令即可安装. wordcloud库把词云当作一个WordCloud对象:wordcl ...

最新文章

  1. java批量执行sql语句_Java中批量执行sql语句
  2. 湘潭大学网络编程_湘潭大学计算机学院网络空间安全学院“湘韵”研究生论坛成功举行...
  3. face.evoLVe.PyTorch
  4. c语言 feof_C语言 实现简单功能的12306火车售票系统【附源码】
  5. Spring boot表单重复提交
  6. LazyListBoxHelper 动态分页
  7. 史上最全的Visual Studio Code安装C/C++环境,若不行头砍给你。
  8. oracle sql语句 只读,Oracle_SQL语句
  9. 卸载虚拟机出现用户已存在的错误_BATJ面试必会|Jvm 虚拟机篇
  10. sql server 事务_如何使用显式SQL Server事务回滚
  11. vs 堆栈保留大小_新娘妆前vs妆后!看过就知道化妆师的重要性了!
  12. python 模拟键盘_Python模拟键盘输入和鼠标操作
  13. Linux中配置pacman镜像源(manjaro)
  14. C++实现客户机(CLIENT)类
  15. Amcharts 入门教程
  16. 【Power BI+Excel+Python】2019年4月全国数据分析招聘岗位可视化分析
  17. 微信小程序:多功能图片处理器
  18. Unity3D: 做自己的卡牌游戏 (一)
  19. Everyme:类似QQ圈子的社交应用
  20. inventor铸件图_inventor三维剖视图

热门文章

  1. 锐捷 NBR路由器 远程命令执行漏洞(CNVD-2021-09650)
  2. RankLib2.11文件格式及参数说明
  3. 960x640的分辨率将使iPhone在智能手机号码市场上傲视群雄
  4. C++——判断字符串是否为空的一个方法
  5. 你需要了解的图片版权
  6. JDOJ 2174 忠诚
  7. DTS音频编解码器图示
  8. JavaScript中堆与栈的区别
  9. 快速Mockito教程
  10. 浅谈0欧姆电阻在电路中的作用