2014-10-09 70 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

相關問題