2014-10-09 75 views
0

我想创建一个可以在ubuntu机器上运行的python应用程序的可执行文件。创建python应用程序的可执行文件

Python的setuptools有Windows(bdist_wininst)和rmp(bdist_rpm)的选项,但我找不到任何选项在python setuptools为Ubuntu或Debian。

还有一个选项“bdist_dumb”,但我没有使用它。

问题:

  1. 如何使用python setuptools的创建Ubuntu的可执行文件?
  2. pyinstaller如何与setuptools不同,我应该使用哪一个?

回答

0

stdeb可能是你要找的,它也适用于distutils,它类似于setuptools。这里有一个简单的例子,取自their repo

#!/usr/bin/env python 
# -*- coding: utf-8 -*- 
from distutils.core import setup 
import sys 
setup(name='simple_pkg', 
     packages=['simple_pkg'], 
     version='0.1', 
     author='Mister Unicodé', 
     author_email='[email protected]', 
     description='Python package with Unicodé fields', 
     long_description='This is a Python package with Unicodé data.', 
) 
+0

setuptools是否有stdeb? – Patrick 2014-10-09 18:54:08

+0

@Patrick我一直在阅读他们的信息,是的,他们也支持setuptools。 – 2014-10-10 12:23:03

相关问题