我想有多个Python安装: 2.1,2.4,2.7,3.x
我的集成开发环境是MacOSX上的Eclipse (Helios)/Pydev,它工作得很好。我有几个Python代码库,它们将在不同版本的Python上运行。此外,我喜欢Eclipse PyDev从源代码到文档的交叉链接。
标准建议似乎是:使用virtualenv,并保持安装与内置MacPython (2.6.1)完全分开。Eclipse不应该指向MacPython安装。( PYTHONPATH是否应该设置在这样的环境中?)
在我继续学习virtualenv之前,还有什么我应该知道的吗?virtualenv不会带来任何开销,我也不应该担心偶尔会有关于鼻子、覆盖率等方面的损坏的评论?
我对MacOS上的Eclipse或Pydev用户很感兴趣。
另外,如果有人有关于从2.1 -> 2.7迁移Python代码库的其他提示。
发布于 2017-05-01 18:48:05
就我个人而言,我使用conda
创建多个环境(主要是创建一个新的环境,激活它并在其中安装所需的包--如果可能,使用conda
本身;如果conda
中没有pip
,则使用conda
)。请参阅:https://conda.io/docs/installation.html
创建环境后,您只需在PyDev中添加一个新的解释器,该解释器指向创建的环境中的解释器。Ssee:http://www.pydev.org/manual_101_interpreter.html。
https://stackoverflow.com/questions/6103592
复制相似问题