【问题标题】:What is the recommended way to generate and copy some files to arbitrary places in a setup.py?在 setup.py 中生成一些文件并将其复制到任意位置的推荐方法是什么?
【发布时间】:2011-06-26 13:24:59
【问题描述】:

我有一个 PyQT KDE 应用程序,我需要生成一些文件(使用 pyuicpyrcc 命令)并将一些文件(.desktop)复制到一些地方(即 /usr/share/applications/kde4/) .有哪些首选方法可以做到这一点?

使用shutil.copy()os.command()(或subprocess.Popen())是复制操作和命令的好方法吗?或者有没有更好的方法在 setup.py 中使用 disutils 来做到这一点?

【问题讨论】:

    标签: python distutils distribute setup.py


    【解决方案1】:

    判断from this questionshutil是复制文件/目录的方法(copyfile/copytree/...)

    关于使用 distutils 安装额外文件,请参阅 data_filespackage_data 选项。

    【讨论】:

      猜你喜欢
      • 2011-12-15
      • 1970-01-01
      • 2015-07-18
      • 2011-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-23
      • 2017-01-25
      相关资源
      最近更新 更多