如何将macports模块与MacOSX预装的默认版本的Python一起使用?

如何将macports模块与MacOSX预装的默认版本的Python一起使用?,python,macports,Python,Macports,我在Mac OSX Leopard 10.5.8上安装名为potrace-1.10.tar.gz的potrace源代码分发版时遇到问题 因此,我决定使用macports端口安装potrace来安装potrace,并且我希望将它与预先安装的Python版本2.5一起使用。 我不想使用macports,因为我使用MAMP。我使用的所有其他库都是在没有macports的情况下安装的 有可能吗 谢谢。一般来说,MacPorts维护自己版本的库,不使用Mac OS X提供的库。原因是MacPorts针对M

我在Mac OSX Leopard 10.5.8上安装名为potrace-1.10.tar.gz的potrace源代码分发版时遇到问题

因此,我决定使用macports端口安装potrace来安装potrace,并且我希望将它与预先安装的Python版本2.5一起使用。 我不想使用macports,因为我使用MAMP。我使用的所有其他库都是在没有macports的情况下安装的

有可能吗


谢谢。

一般来说,MacPorts维护自己版本的库,不使用Mac OS X提供的库。原因是MacPorts针对Mac OS X的多个版本,每个版本提供不同的库。此外,众所周知,苹果在修复MacOSX提供的库中的安全漏洞方面进展缓慢,可能会在未经通知的情况下在小软件升级中更改这些漏洞

另请参见MacPorts常见问题解答中的这两个问题和答案:


关于potrace,我认为您根本不需要使用任何与python相关的东西。MacPorts仅使用potrace端口安装二进制文件和手册页。如果您只想从Python脚本执行这个potrace二进制文件,那么您可以在任何版本中执行它。你看到了什么样的限制?非常感谢你的回答。我将使用子流程继续我的工作。