Cita:
Iniciado por alvlin [...] En Unix, sin importar el tipo del archivo, si no tiene permisos de ejecución no se puede ejecutar. [...]
.... en realidad sí se puede si llamas al interprete directamente
$ python archivo.py
srmagno, intentando ayudarte, podrías informarte más sobre otras alternativas para que tu mudanza pueda no sea tan dolorosa (pésima idea solo "lanzarse"). Podrías optar por otros lenguajes de programación como KBasic y/o Gambas (más popular) que son parecidos a VS, incluso podrías echarle un ojo al proyecto Mono (aunque no me agrada la idea
) con el que podrías seguir utilizando VS y realizarías aplicaciones multiplataforma y te permitiría acercarte a Python utilizando .NET gracias a IronPython...
http://www.kbasic.com/ (se ve bien
)
http://gambas.sourceforge.net/ http://www.mono-project.com/Main_Page http://www.codeplex.com/Wiki/View.as...ame=IronPython
Edit: Un par de cosas más:
- No debería de criticarse un
lenguaje de programación por la funcionalidad/falta de un IDE
- El "#!/usr/bin/python" no es tema de Python, es de *nix (el Sistema Operativo) y solo indica la ubicación del intérprete para que el archivo se ejecute con solo hacer "./archivo" y no "interprete archivo"... que Python no es el único lenguaje interpretado: ahí tienes PHP, Bash, Perl ...
- Separa las cosas: Python es un lenguaje de programación, Linux es un kernel, Ubuntu es una distribución. No porque algo de esto sea complicado o "malo" significa que el solftware libre "sea así"
... que no lo es
, es solo software!. Solo eres nuevo y tienes años acostumbrado a algo; quizá tengas que aprender muchas cosas y cambiar un poco de mentalidad.
Bienvenido