Python:检测Python工具的安装位置

Python:检测Python工具的安装位置,python,Python,Python的安装附带了一些方便的工具,位于 $YOUR_PYTHON/工具/脚本。是否有一种平台无关的方法来找出它们在系统上的位置?我想将ftpmiror.py用作shell脚本的一部分。我看到您正在谈论Python的源代码包,其中包括工具/脚本,这是一组用于处理Python源代码的有用脚本。应该注意的是,它们不是Python标准库的一部分,安装人员没有义务将它们与发行版捆绑在一起,例如在Ubuntu中,我在/usr/lib/python2.6或其他路径中找不到它们 如果您想依赖任何工具/脚本

Python的安装附带了一些方便的工具,位于
$YOUR_PYTHON/工具/脚本。是否有一种平台无关的方法来找出它们在系统上的位置?我想将ftpmiror.py用作shell脚本的一部分。

我看到您正在谈论Python的源代码包,其中包括
工具/脚本,这是一组用于处理Python源代码的有用脚本。应该注意的是,它们不是Python标准库的一部分,安装人员没有义务将它们与发行版捆绑在一起,例如在Ubuntu中,我在/usr/lib/python2.6或其他路径中找不到它们


如果您想依赖任何
工具/脚本
,只需将它们与您的脚本一起携带,这将是最便于携带的。

谢谢。我假设,由于Windows安装程序包含它,其他安装程序也包含它。仅供参考,从即将发布的Python 3.2版本开始,Mac OS X安装程序将在
/Applications/Python 3.2/Extras
下安装
工具
目录。这就是
Demo
目录曾经所在的位置;它已被删除,更新了最有用的演示,并放在Python3.2.N.B的
Tools
下。Fedora上有一个名为
pythontools
的单独包,可能没有安装。