当前位置:  开发笔记 > 编程语言 > 正文

如何使用Python distutils?

如何解决《如何使用Pythondistutils?》经验,为你挑选了2个好方法。



1> Sander..:

请参阅distutils简单示例.这基本上是它的样子,除了真正的安装脚本通常包含更多的信息.但是,我没有看到任何基本上更复杂的东西.实质上,您只需要列出需要安装的内容.有时你需要给它一些映射dicts,因为源和安装的树可能不一样.

这是一个现实生活(匿名)的例子:

#!/usr/bin/python 

from distutils.core import setup 

setup (name = 'Initech Package 3', 
          description = "Services and libraries ABC, DEF", 
          author = "That Guy, Initech Ltd", 
          author_email = "that.guy@initech.com", 
          version = '1.0.5', 
          package_dir = {'Package3' : 'site-packages/Package3'}, 
          packages = ['Package3', 'Package3.Queries'], 
          data_files = [ 
                       ('/etc/Package3', ['etc/Package3/ExternalResources.conf']) 
          ])



2> Stuart Carda..:

apt-get install python-stdeb

Python到Debian源包转换实用程序

该软件包提供了一些工具,可以通过新的distutils命令sdist_dsc从Python包生成Debian软件包.为Debian软件包提供了自动默认值,但是可以通过配置文件自定义生成的软件包的许多方面.

pypi-install将查询包的Python包索引(PyPI),下载它,从中创建.deb,然后安装.deb.

py2dsc会将distutils构建的源代码tarball转换为Debian源代码包.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有