zoukankan      html  css  js  c++  java
  • 系统中同时有 python2和 python3,怎么让 ipython 选择不同的版本启动?

    已经安装的情况下:

    > which ipython
    /usr/local/bin/ipython
    > cat /usr/local/bin/ipython 
    #!/usr/local/opt/python/bin/python2.7
    # -*- coding: utf-8
    -*-import reimport sysfrom IPython 
    import start_ipython
    if __name__ == '__main__': 
     sys.argv[0] = re.sub(r'(-script.pyw?|.exe)?$', '', sys.argv[0]) 
     sys.exit(start_ipython())

    这是我的 ipython 可执行文件,ipython2 和这个一样,ipython 版本 5.1.0

    你把这个可执行文件的头行修改为相应的 Python 解释器即可。

    #!/usr/bin/env python2

    #!/usr/bin/env python3
     
     

    没有安装的情况下:

    pip install ipython 安装python2的
    pip3 install ipython 安装python3的

    之后shell中执行ipython或ipython3会进入不同的
     

    使用方式:

    装一个 Python 2 版本的,一个 Python 3 版本的。记得装好一个之后把那个可执行文件改名(比如 2 版本的叫 ipython2,3 版本的就叫 ipython3)。用的时候写带版本号的名字就可以了。

    --------------------- 本文来自 安塔利亚的猿 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/wangyongzhao520/article/details/78076300?utm_source=copy

  • 相关阅读:
    H
    并查集
    H
    Supermarket (贪心 并查集)
    H
    M
    N-Find a way
    HDU 4035 Maze
    #386. 【UNR #3】鸽子固定器
    P4688 [Ynoi2016]掉进兔子洞
  • 原文地址:https://www.cnblogs.com/fengff/p/9700491.html
Copyright © 2011-2022 走看看