2015-02-18 1 views
2

Я создаю пакет Python на RHEL6 (с Python2.6) и пытаюсь развернуть его на сервере RHEL7 (Python2.7). Пакет включает сценарии, созданные с помощью entry_points/console_scripts.Setuptools entry_points/console_scripts имеют определенную версию Python в shebang

Однако, сгенерированные сценарии имеют конкретную версию python2.6 в притон, как:

#!/usr/bin/env python2.6 

Как я могу отменить или отключить эту функцию, так что просто генерирует:

#!/usr/bin/env python 
+2

Дубликат http://stackoverflow.com/questions/17237878/changing-console-script-entry-point-interpreter-for-packaging – aaa90210

ответ

2
entry_points = { 
    'console_scripts':[ 
     ...   
     ] 
}, 
options = { 
    'build_scripts': { 
     'executable': '/usr/bin/env python', 
    }, 
},  
+0

Не работает .... –

Смежные вопросы