2017-01-27 85 views
2

我用GUI組件創建了一個python庫。我正在使用setuptoolsconsole_scripts功能創建命令行啓動器。目前,當我使用console_scripts啓動器啓動該工具時,它還會啓動一個命令外殼,因爲它正在以python.exe啓動。有沒有辦法使用console_scripts功能,但啓動腳本與pythonw,而不是出現命令外殼?使用console_scripts entry_points與pythonw?

setup.py看起來像這樣:

from setuptools import setup, find_packages 

setup(
    name='mytool', 
    version='1.0', 
    packages=find_packages(), 
    entry_points={ 
     'console_scripts': ['mytool=mytool.cli:main'], 
    }, 
) 

回答

2

使用gui_scripts,而不是console_scripts

有關更多信息,請參見this page

相關問題