![]() |
1
5
我想这取决于你的需要。就我个人而言,我使用最新版本的任何系列(2.5,2.6等)从MacPorts。 |
![]() |
2
2
我自己编译它,因为这给了我最新的64位版本。官方的OS_X版本似乎只有32位。几个月前我放弃了MacPorts,因为它的依赖系统和经常过时的软件包太烦人了。 |
![]() |
3
1
使用操作系统附带的Python版本的问题在于,它可能包含错误,或者在其他方面受到限制。如果您从fink或macports安装python,您可以自由更新它。 使用包管理器(fink或macports)管理自己的python版本的另一个重要优势是它们在 编译模块依赖项 (例如,当您使用依赖于编译的C代码的模块时)。因此,如果不使用OS X附带的python,安装python模块当然更容易。这是在做出选择之前需要考虑的一个重要问题。 |
![]() |
4
0
你在机器上做什么完全取决于你自己。如果您要将代码部署到其他人的代码中,我会说,显然最好使用附带的版本,除非 真正地 需要更新的版本。 |
![]() |
5
0
我在挖掘这个老话题。 没有真正的答案可以从源代码创建您自己的python disro/framework,并以正确的方式打包它。我尝试从源代码编译它,将它与我的C程序应用程序(使用python 3并在我的计算机上工作)相链接。但是当我在文件系统中移动它(例如to/tmp)时,它在python编译中有硬编码路径。我不知道该做什么脚本/包装器。 我要发布自己的python发行版的目的是确保在发布应用程序和依赖于OS python安装时,不存在涉及到内部变更的奇怪之处。 在python文档中也没有记录。 我已经找到这个帖子了 4206511 |