• Centos7下python3安装ipython


    一、通过压缩包安装ipython

    1、下载ipython安装包

    [root@localhost ~]# wget https://pypi.python.org/packages/79/63/b671fc2bf0051739e87a7478a207bbeb45cfae3c328d38ccdd063d9e0074/ipython-6.1.0.tar.gz#md5=1e15e1ce3f3f722da6935d7ac0e51346

    2、安装ipython

    [root@localhost ~]# tar xf ipython-6.1.0.tar.gz
    [root@localhost ~]# cd ipython-6.1.0
    [root@localhost ipython-6.1.0]# pwd
    /root/ipython-6.1.0
    [root@localhost ipython-6.1.0]# python3 setup.py install
    #前提已安装python3,
    #linux系统安装python3: http://www.cnblogs.com/chengd/p/7078498.html

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

    [root@localhost ~]# ipython
    Traceback (most recent call last):
      File "/usr/local/bin/ipython", line 4, in <module>
        from IPython import start_ipython
      File "/usr/local/lib/python3.6/site-packages/IPython/__init__.py", line 54, in <module>
        from .core.application import Application
      File "/usr/local/lib/python3.6/site-packages/IPython/core/application.py", line 23, in <module>
        from traitlets.config.application import Application, catch_config_error
    ModuleNotFoundError: No module named 'traitlets'
    #运行ipython是提示缺少'traitlets'模块;
    #安装提示一步步通过pip安装缺失模块
    [root@localhost ~]# pip install 'traitlets'
    Collecting traitlets
      Downloading traitlets-4.3.2-py2.py3-none-any.whl (74kB)
        100% |?..?..?..?..?..?..?..?..?..?..?..?..?..?..?..?..| 81kB 87kB/s 
    Collecting six (from traitlets)
      Downloading six-1.10.0-py2.py3-none-any.whl
    Collecting ipython-genutils (from traitlets)
      Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl
    Collecting decorator (from traitlets)
      Downloading decorator-4.0.11-py2.py3-none-any.whl
    Installing collected packages: six, ipython-genutils, decorator, traitlets
    Successfully installed decorator-4.0.11 ipython-genutils-0.2.0 six-1.10.0 traitlets-4.3.2
    ......

    二、直接通过pip安装ipython

    pip安装地址:http://www.cnblogs.com/chengd/p/7078588.html

    [root@localhost pip-9.0.1]# pip install ipython
    [root@localhost pip-9.0.1]# ipython
    ipython   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 information
    IPython 6.1.0 -- An enhanced Interactive Python. Type '?' for help.
    
    In [1]: 
    #ipython安装成功

     

  • 相关阅读:
    console在ie下不兼容的问题(console在ie9下阻碍页面的加载,打开页面一片空白)
    相等(==)、严格相等(===)、NaN、null、undefined、空和0
    算法--排序--分治与快速排序
    java线程总结1--线程的一些概念基础以及线程状态
    java设计模式--基础思想总结--抽象类与架构设计思想
    jsp servlet基础复习 Part2--GET,Post请求
    java设计模式--基础思想总结--父类引用操作对象
    Hibernate学习2--对象的三种状态以及映射关系的简单配置
    java--集合框架总结1--set总结
    Hibernate学习1--对象持久化的思想
  • 原文地址:https://www.cnblogs.com/chengd/p/7078639.html
Copyright © 2020-2023  润新知