<p dir="ltr">Por lo que veo no lo ignora tanto pero poniendo ciertos shebang usan el intérprete por defecto<br>
<a href="https://docs.python.org/3/using/windows.html#shebang-lines">https://docs.python.org/3/using/windows.html#shebang-lines</a><br></p>
<p dir="ltr">Un saludo</p>
<div class="gmail_extra"><br><div class="gmail_quote">El 14 nov. 2016 15:39, "Carlos Goce" <<a href="mailto:carlosgoce@gmail.com">carlosgoce@gmail.com</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Por si te sirve de ayuda. Sólo te puedo comentar que me parece que Windows ignora completamente los Shebang.</p>
<div class="gmail_extra"><br><div class="gmail_quote">El 14/11/2016 3:30 p. m., "Luigi Pirelli" <<a href="mailto:luipir@gmail.com" target="_blank">luipir@gmail.com</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hmmmm... con mucha probabilidad non es un problema de setup pero de<br>
pip... creo que pip llega a crear el shebang de defauult aqui<br>
<br>
<a href="https://github.com/pypa/pip/blob/master/pip/_vendor/distlib/scripts.py#L152" rel="noreferrer" target="_blank">https://github.com/pypa/pip/bl<wbr>ob/master/pip/_vendor/distlib/<wbr>scripts.py#L152</a><br>
Luigi Pirelli<br>
<br>
******************************<wbr>******************************<wbr>******************************<wbr>********<br>
* Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT com<br>
* LinkedIn: <a href="https://www.linkedin.com/in/luigipirelli" rel="noreferrer" target="_blank">https://www.linkedin.com/in/lu<wbr>igipirelli</a><br>
* Stackexchange: <a href="http://gis.stackexchange.com/users/19667/luigi-pirelli" rel="noreferrer" target="_blank">http://gis.stackexchange.com/u<wbr>sers/19667/luigi-pirelli</a><br>
* GitHub: <a href="https://github.com/luipir" rel="noreferrer" target="_blank">https://github.com/luipir</a><br>
* Mastering QGIS 2nd Edition:<br>
* <a href="https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition" rel="noreferrer" target="_blank">https://www.packtpub.com/big-d<wbr>ata-and-business-intelligence/<wbr>mastering-qgis-second-edition</a><br>
******************************<wbr>******************************<wbr>******************************<wbr>********<br>
<br>
<br>
2016-11-14 15:06 GMT+01:00 Luigi Pirelli <<a href="mailto:luipir@gmail.com" target="_blank">luipir@gmail.com</a>>:<br>
> Hola<br>
><br>
> tenemos un problema de epaquetamiento de modulos python... y<br>
> especificatamente esto nos pasa en win.<br>
><br>
> nos preparamos un installer en un build server, y en este build server<br>
> instalamos los modulos que necesitamos => los scripts instalados<br>
> tienen una stringa shebang echa asi'<br>
><br>
> #!</path/to/python_in_build_se<wbr>rver><br>
><br>
> esto es en general #!/user/bin/python o #!/user/local/bin/python<br>
><br>
> pero a pasa la istalación en windows y usando un interprete python<br>
> (embedded) nuesto #shebang tendría que ser<br>
><br>
> #!</path/to/python_embedded><br>
> y esto puede cambiar en función de donde se instala el script.<br>
><br>
> asi' que necesitariamos poner una stringa shebang que se la mas<br>
> generica posible y que sea capaz de puntar al python embedded.<br>
><br>
> en general sería guay solucionarlo con los build options de setup.py<br>
> como en (el build server es winzozz)<br>
> pip.exe install --global-option=build<br>
> --global-option='--executable=<wbr>"/usr/bin/env python" ' <package name><br>
><br>
> pero el resultato siempre sale:<br>
><br>
> #!python.exe<br>
><br>
> asi' que puede ser que busca el executable y a no encontrarlo pone el<br>
> default (estoy en el codigo de distutils viendo que hace)<br>
><br>
><br>
> otra opción esn pyLauncher (<a href="https://www.python.org/dev/peps/pep-0397/" rel="noreferrer" target="_blank">https://www.python.org/dev/pe<wbr>ps/pep-0397/</a>)<br>
> pero bno se cuanto sea una solución adoptada en el mundo python... el<br>
> desarrollo de pyLancher es parado hace tiempo y no veo muchos que lo<br>
> utilizan (pero podría equivocarme)<br>
><br>
> asi' venimos a la PREGUNTA<br>
><br>
> hay una forma de pasar parametros a setup.py para que se pueda setear<br>
> la stringa shebang?<br>
><br>
> Luigi Pirelli<br>
><br>
> ******************************<wbr>******************************<wbr>******************************<wbr>********<br>
> * Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT com<br>
> * LinkedIn: <a href="https://www.linkedin.com/in/luigipirelli" rel="noreferrer" target="_blank">https://www.linkedin.com/in/lu<wbr>igipirelli</a><br>
> * Stackexchange: <a href="http://gis.stackexchange.com/users/19667/luigi-pirelli" rel="noreferrer" target="_blank">http://gis.stackexchange.com/u<wbr>sers/19667/luigi-pirelli</a><br>
> * GitHub: <a href="https://github.com/luipir" rel="noreferrer" target="_blank">https://github.com/luipir</a><br>
> * Mastering QGIS 2nd Edition:<br>
> * <a href="https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition" rel="noreferrer" target="_blank">https://www.packtpub.com/big-d<wbr>ata-and-business-intelligence/<wbr>mastering-qgis-second-edition</a><br>
> ******************************<wbr>******************************<wbr>******************************<wbr>********<br>
______________________________<wbr>_________________<br>
Asociación Python España: <a href="http://www.es.python.org/" rel="noreferrer" target="_blank">http://www.es.python.org/</a><br>
Python Vigo: <a href="http://www.python-vigo.es/" rel="noreferrer" target="_blank">http://www.python-vigo.es/</a><br>
Vigo mailing list<br>
<a href="mailto:Vigo@lists.es.python.org" target="_blank">Vigo@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/vigo" rel="noreferrer" target="_blank">https://lists.es.python.org/li<wbr>stinfo/vigo</a></blockquote></div></div>
<br>______________________________<wbr>_________________<br>
Asociación Python España: <a href="http://www.es.python.org/" rel="noreferrer" target="_blank">http://www.es.python.org/</a><br>
Python Vigo: <a href="http://www.python-vigo.es/" rel="noreferrer" target="_blank">http://www.python-vigo.es/</a><br>
Vigo mailing list<br>
<a href="mailto:Vigo@lists.es.python.org">Vigo@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/vigo" rel="noreferrer" target="_blank">https://lists.es.python.org/<wbr>listinfo/vigo</a><br></blockquote></div></div>