gpt4 book ai didi

python - 在 OS X 上安装 python 2 的最佳方法是什么?

转载 作者:太空狗 更新时间:2023-10-30 01:40:52 26 4
gpt4 key购买 nike

我的一位同事想在他的 OS X (10.6) 机器上使用我的 python 2 代码。我的代码导入了几个内置的 python 包,包括 Tkinter 和 shelve,还使用了第三方包,包括 numpy、scipy、matplotlib 和 ipython。

我在使用 OS X 的内置 python 时遇到了一些问题。 (IDLE 不起作用,例如*)。我怀疑我应该安装 more recent version of python , 和一个 different version of Tk .

我的问题:

  1. 在同一台机器上安装两个不同版本的 python/Tk 会导致问题吗?

  2. 我想将终端命令“python”、“ipython”和“easy_install”与更新版本的 python 相关联。我应该怎么做?

  3. 当我安装像 numpy 这样的第三方包时 using a .dmg file , 如何控制 numpy 安装到哪个版本的 python?

  4. 有更好的方法吗?

如果这个过程顺利,我会考虑在我的代码文档中添加 OS X 指令,所以我想将这个过程归结为最简单、最通用的方法。

*编辑:另外,this

编辑:感谢大家提供有用的答案。我的同事尝试了 MacPorts,它似乎运行良好,但有一些速度障碍。首先,我们必须从系统安装盘安装 Xcode。这不是快速或轻量级安装(几个 GB)。幸运的是我们还有磁盘!一旦安装了 Xcode,MacPorts 就很容易安装了。 Python 和我们需要的 python 子包也很容易安装,但他告诉我这个安装需要几个小时。大概这个延迟是由于编译?他轻松地将 MacPorts python 设置为默认值。但是,我认为我们必须手动更改“Python Launcher”应用程序,这似乎仍然默认为系统 python。

尽管他现在有一个可用的系统,但我很想请他尝试其他解决方案之一。我不确定我的代码的所有潜在用户都能忍受数小时、数 GB 的安装。

最佳答案

我使用 brew安装我所有的库/编译器/解释器。

要安装 python 试试这个:

brew install python

然后将 Python 的二进制文件目录添加到 ~/.profile 中的 $PATH:

export PATH=`brew --prefix python`/bin:$PATH

我建议您安装 pipvirtualenvvirtualenvwrapper 以更好地控制您的环境。

关于python - 在 OS X 上安装 python 2 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5235617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com