3
如何在使用構建腳本構建腳本時爲Python指定參數?在腳本的shebang行中添加Python參數(腳本使用buildout和zc.recipe.egg:腳本)
這裏是我的buildout.cfg:
[buildout]
parts = python
develop = .
[python]
recipe = zc.recipe.egg:scripts
eggs = myproject
而且setup.py:
from setuptools import setup, find_packages
setup(
name = 'myproject',
packages = find_packages(),
entry_points = """
[console_scripts]
myscript = myproject:main
""",
)
我得到這個配置以下家當:
$ pip install .
$ head -n1 /usr/local/bin/myscript
#!/usr/bin/python
而且我想這樣的:
#!/usr/bin/python -u
如何操作?我嘗試將arguments = -u
和interpreter = python -u
添加到buildout.cfg
。它沒有工作。