0

在 Linux 上安装 python 后,smtpd.py 将安装在 /usr/bin 目录下。为什么这个模块在这里存在?/usr/lib/python2.x 目录下的另一个呢?有什么不同?

4

1 回答 1

1

一个 in/usr/bin在你的PATH,可以通过在 shell 中调用它的文件名来执行。

第二个位于PYTHONPATHor引用的库目录中sys.path,可以用作 python 脚本中的模块。

如果它们具有相同的内容,它们可能是硬链接或符号链接。

于 2012-04-26T14:18:44.177 回答