• windows下python2和python3同时安装ipython


    1.ipython简介:

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

    2.安装

    pip install ipython
    pip3 install ipython

    想让winodows 下支持pip3,请参考:

     windows下python2和python3共存

    3.使用

    执行ipython

    C:Userswanlifeipeng>ipython
    Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel
    Type "copyright", "credits" or "license" for more information.
    
    IPython 5.3.0 -- An enhanced Interactive Python.
    ?         -> Introduction and overview of IPython's features.
    %quickref -> Quick reference.
    help      -> Python's own help system.
    object?   -> Details about 'object', use 'object??' for extra details.

    发现ipython调用的是python3.4解析器

    由于windows中已经安装了cygwin,执行which ipython,发现了解决方法:

    C:Userswanlifeipeng>which ipython
    /cygdrive/c/Python34/Scripts/ipython

    4.解决方法:

    将C:Python34Scripts目录下的ipython重命名为ipython3

    5.效果:

    C:Userswanlifeipeng>ipython
    Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Int
    Type "copyright", "credits" or "license" for more information.
    
    IPython 5.3.0 -- An enhanced Interactive Python.
    ?         -> Introduction and overview of IPython's features.
    %quickref -> Quick reference.
    help      -> Python's own help system.
    object?   -> Details about 'object', use 'object??' for extra details.
    C:Userswanlifeipeng>ipython3
    Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel
    Type "copyright", "credits" or "license" for more information.
    
    IPython 5.3.0 -- An enhanced Interactive Python.
    ?         -> Introduction and overview of IPython's features.
    %quickref -> Quick reference.
    help      -> Python's own help system.
    object?   -> Details about 'object', use 'object??' for extra details.
  • 相关阅读:
    PL/SQL 入门
    Nginx 安装和配置
    MySql 优化方案
    类加载器(ClassLoader)
    动态代理入门
    Servlet 3.0 介绍
    反射加强(一)
    Python(1)—is和==区别
    代码题(10)— 验证二叉搜索树、二叉搜索树的最近公共祖先
    代码题(9)— 二叉树的最大、最小深度、平衡二叉树
  • 原文地址:https://www.cnblogs.com/hupeng1234/p/6648102.html
Copyright © 2020-2023  润新知