Setuptools入口点/控制台脚本在shebang中有特定的Python版本
我正在RHEL6(使用Python2.6)上生成一个Python包,并尝试将其部署到RHEL7服务器(Python2.7)。该包包括使用入口点/控制台脚本生成的脚本 但是,生成的脚本在shebang中具有特定的python2.6版本,如中所示:Setuptools入口点/控制台脚本在shebang中有特定的Python版本,python,setuptools,Python,Setuptools,我正在RHEL6(使用Python2.6)上生成一个Python包,并尝试将其部署到RHEL7服务器(Python2.7)。该包包括使用入口点/控制台脚本生成的脚本 但是,生成的脚本在shebang中具有特定的python2.6版本,如中所示: #!/usr/bin/env python2.6 我如何覆盖或禁用它,使其只生成: #!/usr/bin/env python 副本 entry_points = { 'console_scripts':[ ...
#!/usr/bin/env python2.6
我如何覆盖或禁用它,使其只生成:
#!/usr/bin/env python
副本
entry_points = {
'console_scripts':[
...
]
},
options = {
'build_scripts': {
'executable': '/usr/bin/env python',
},
},