gpt4 book ai didi

python - 在 MacOSX 上为 Eclipse 多次安装 Python

转载 作者:太空宇宙 更新时间:2023-11-03 21:10:03 24 4
gpt4 key购买 nike

我想要多次安装 Python:2.1、2.4、2.7、3.x
我的 IDE 是 MacOSX 上的 Eclipse (Helios)/Pydev,效果很好。我有几个正在/将要在不同版本的 Python 上运行的 Python 代码库。另外,我喜欢 Eclipse PyDev 从源代码到文档的交叉链接。

标准建议似乎是:使用 virtualenv,并将安装与内置 MacPython (2.6.1) 完全分开。 Eclipse 永远不应该指向 MacPython 安装。 (在这样的环境中是否应该设置 PYTHONPATH?)

在开始使用 virtualenv 之前,我还应该了解什么吗?virtualenv 不会施加任何开销,我不应该担心偶尔出现的关于 Nose 破损、覆盖等的评论?

我有兴趣听取 MacOS 上 Eclipse 或 Pydev 用户的意见。
另外,如果有人有关于从 2.1 -> 2.7 迁移 Python 代码库的其他技巧。

最佳答案

一个好方法是使用macport安装不同版本的python。它将为您想要的所有版本的 python 提供不同版本的所有软件包。它们将安装在/opt/local/中。因此,在带有 PyDev 的 Eclipse 中,对于特定项目,您可以右键单击项目名称 -> 属性:在左侧,您选择PyDev - Interpreter/Grammar。然后您单击链接单击此处配置解释器而不是列表器。您点击新窗口右上角的新建。如果您已经通过 macport 安装了 Python 和所有必需的软件包,则可以指定要为其创建解释器的 Python 版本的名称。在Intepreter Executable字段中输入路径:/opt/local/bin/pythonX.X。之后,在上一个选项窗口:PyDev - Intepreter/Grammar中,您可以在Interpreter菜单中选择刚刚安装的Python版本。

对于 shell,您必须使用指向 /usr/bin/python 的默认路径:python_select(通过 macport 安装)而不是使用 env 变量。之后您可以使用 macport 更新/安装新软件包,确保一切始终干净。

关于python - 在 MacOSX 上为 Eclipse 多次安装 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55132158/

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