【问题标题】:Running Python 3.2 and 2.7 on the Same Machine在同一台机器上运行 Python 3.2 和 2.7
【发布时间】:2012-09-24 20:08:39
【问题描述】:

有没有一种简单的方法可以在 OS X 机器上同时运行 Python 2.7 和 3.2?我一直在将 IDLE 与 Python 3.2 一起使用,并且有许多使用 Python 3 编写的程序,所以我真的不想卸载 3。但是,我正在处理一个使用 2.7 的任务,它的很多基本代码,所以我'希望能够运行2.7。

【问题讨论】:

    标签: python macos python-2.7


    【解决方案1】:

    OS X 10.7 和 10.8 预装了 Python 2.7; /usr/bin/python:

    $ /usr/bin/python2.7
    Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
    [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 
    

    但不禁止安装其他版本的 python; Python for Mac 2.7.3 安装程序不会干扰系统安装或您的 Python 3 安装。

    【讨论】:

    • 如果我目前在其上运行 Python 3,我将如何在 IDLE 等解释器上使用该预安装库?
    • 2.7需要安装一份IDLE;见python.org/getit/mac/tcltk
    • @user1427661:当你在 shell 中输入python 时会发生什么?它说的是什么版本?如果您没有更改任何链接,那么它很可能是 Python 2.7 的 Apple 发行版。
    • 好的,但是安装 IDLE for 2.7 会覆盖运行 IDLE for 3.x 所需的任何文件吗?
    • @user1427661:我相信他们会保持独立。
    猜你喜欢
    • 1970-01-01
    • 2010-11-08
    • 2015-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-25
    • 2012-05-09
    • 1970-01-01
    相关资源
    最近更新 更多