2008-08-20 24 views

cevap

33

Kurulum() çağrısında entry_points.console_scripts parametresini deneyin. setuptools docs'da açıklandığı gibi, bunu istediğimi yapmalıyım.

burada yeniden oluşturmak için: Bu Python 2.6 ve 3.1 ile çalıştığınızda

from setuptools import setup 

setup(
    # other arguments here... 
    entry_points = { 
     'console_scripts': [ 
      'foo = package.module:func', 
      'bar = othermodule:somefunc', 
     ], 
    } 
) 
+7

, mesaj almak 'UserWarning: Bilinmeyen dağıtım seçeneği: 'entry_points''. Bu yüzden Python (2.6 ve 3.1) ile birlikte gelen 'distutils'lerde desteklenmediğini düşünüyorum. Yani, eğer PyPI'ye dağıtmak istiyorsak bu seçeneği kullanmak doğru mu? Ubuntu 11.04 üzerinde –

+5

, python-setuptools'u yükleyin. Setup.py'nin içe aktarıldığından emin olun: 'setuptools import setup' – cmcginty

İlgili konular