Si inicio eclipse
desde la línea de comando, la aplicación conoce las variables de entorno del usuario (por ejemplo, PYTHONPATH) y configura el intérprete en consecuencia con Auto Config
. Este no es el caso si ejecuto una aplicación con un ícono GUI o un iniciador de aplicaciones. Si mi iniciador de aplicaciones admite secuencias de comandos, ¿hay alguna forma de especificar qué entorno de usuario utilizar?
Respuesta1
Creo que reemplazar /path/to/executable
en el iniciador de su programa con
sh 'exec /path/to/executable'
debería funcionar. sh
está destinado a representar su caparazón de destino: modificara voluntad.
Supongo aquí que su cuenta de usuario es la que crea la PYTHONPATH
variable. A menos que sea root o haya configurado correctamente el acceso sudo, no puede clonar el entorno de otro usuario.