0

我正在编写一个 python 包(svnplot)。我想在用户主目录或当前目录中复制一个shell脚本或批处理文件,以便用户可以方便地执行包中的命令。

目前要执行 svnplot 命令,用户必须调用类似于

蟒蛇/svnplot/svnplot.py

如果我在用户主目录中复制 shell 脚本或批处理文件,那么用户只需调用

svnplot.sh

但是,我无法弄清楚如何将文件复制到用户主目录。

4

1 回答 1

0

查看distutilsscripts选项entry_points/console_scriptssetuptools

如果只有一个主命令,那么您可以使用PyInstaller、 py2exe 将您的包打包成一个可执行文件。在简单的情况下,压缩包并执行它可能就足够了。

于 2012-08-12T04:37:36.637 回答