千家信息网

Linux下怎么安装ipython

发表于:2024-10-03 作者:千家信息网编辑
千家信息网最后更新 2024年10月03日,这篇文章主要介绍"Linux下怎么安装ipython"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux下怎么安装ipython"文章能帮助大家解决问题。
千家信息网最后更新 2024年10月03日Linux下怎么安装ipython

这篇文章主要介绍"Linux下怎么安装ipython"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux下怎么安装ipython"文章能帮助大家解决问题。

ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。

一、通过压缩包安装ipython

1、下载IPython安装包

$ wget https://files.pythonhosted.org/packages/82/0a/146b0f0f1ddf13ab8682aed5c5a42250cddf1082e193ec95b50b03b9f791/ipython-7.3.0.tar.gz

2、安装IPython

[root@localhost ~]# tar xf ipython-7.3.0.tar.gz[root@localhost ~]# cd ipython-7.3.0[root@localhost ipython-7.3.0]# pwd/root/ipython-7.3.0[root@localhost ipython-7.3.0]# python3 setup.py install

#前提已安装python3, #Linux系统安装Python3 见 : http://www.cnblogs.com/chengd/p/7078498.html

3、通过pip安装ipython所有缺失模块,直至ipython运行成功

[root@localhost ipython]# ipythonTraceback (most recent call last): File "/usr/local/bin/ipython", line 4, in    from IPython import start_ipython File "/usr/local/lib/python3.7/site-packages/IPython/__init__.py", line 54, in    from .core.application import Application File "/usr/local/lib/python3.7/site-packages/IPython/core/application.py", line 23, in    from traitlets.config.application import Application, catch_config_errorModuleNotFoundError: No module named 'traitlets'

#运行ipython是提示缺少’traitlets’模块; #安装提示一步步通过pip安装缺失模块

[root@localhost ipython]# pip install 'traitlets'Collecting traitlets Downloading https://files.pythonhosted.org/packages/93/d6/abcb22de61d78e2fc3959c964628a5771e47e7cc60d53e9342e21ed6cc9a/traitlets-4.3.2-py2.py3-none-any.whl (74kB)   100% |████████████████████████████████| 81kB 100kB/sRequirement already satisfied (use --upgrade to upgrade): enum34; python_version == "2.7" in /usr/lib/python2.7/site-packages (from traitlets)Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/site-packages (from traitlets)Collecting ipython-genutils (from traitlets) Downloading https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whlRequirement already satisfied (use --upgrade to upgrade): decorator in /usr/lib/python2.7/site-packages (from traitlets)Installing collected packages: ipython-genutils, traitletsSuccessfully installed ipython-genutils-0.2.0 traitlets-4.3.2You are using pip version 8.1.2, however version 19.0.3 is available.You should consider upgrading via the 'pip install --upgrade pip' command.

升级pip

[root@localhost ipython]# pip install --upgrade pipCollecting pip Downloading https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1.4MB)   68% |█████████████████████▉          | 921kB 8.5kB/s eta 0:00:51   100% |████████████████████████████████| 1.4MB 73kB/sInstalling collected packages: pip Found existing installation: pip 8.1.2   Uninstalling pip-8.1.2:     Successfully uninstalled pip-8.1.2Successfully installed pip-19.0.3

二、直接通过pip安装ipython

pip安装地址:https://www.linuxidc.com/Linux/2019-02/157062.htm

[root@localhost pip-9.0.1]# pip install ipython[root@localhost pip-9.0.1]# ipythonipython  ipython3  [root@localhost pip-9.0.1]# ipython3/usr/local/lib/python3.6/site-packages/IPython/core/history.py:226: UserWarning: IPython History requires SQLite, your history will not be saved warn("IPython History requires SQLite, your history will not be saved")Python 3.6.1 (default, Jun 26 2017, 09:16:04)Type 'copyright', 'credits' or 'license' for more informationIPython 6.1.0 -- An enhanced Interactive Python. Type '?' for help.In [1]:#ipython安装成功

关于"Linux下怎么安装ipython"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

模块 知识 成功 缺失 行业 提示 支持 运行 不同 实用 交互式 内容 函数 前提 功能 变量 命令 地址 实用性 实际 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 电网数据库设计方案 福建诚信网络技术咨询哪个正规 银行信息的数据库 数据库宿舍和宿舍楼的关系是什么 数据库软件开发 公司 软件开发质量标准 二级考试要不要考数据库设计 全国大学生网络安全知识必火 front 连接数据库 为什么网络安全考试一考就过 谈谈你的网络安全观 数据库中查询学生表中学生姓名 IP网络技术及应用PDF 全国计算机考试数据库考试题型 暖暖环游世界数据库 联新网络技术有限公司 上海赫博网络技术 某县互联网络安全分析报告 浙江网络技术转让要求 校园关于网络安全的新闻报道 网络安全的重要英语作文 关于网络安全的简短文案 数据库技术:设计与应用实例 我的世界服务器房间号电脑版 公安部网络安全保卫局张华 国外网站域名服务器 数据库导入到excel 要输入手机验证码的网络安全吗 麒麟服务器桥接接口 在数据库设计步骤中哪个花费最大
0