2011-05-02 10 views

Respuesta

3

El módulo GPS :: Babel Perl utiliza File :: Which para encontrar el ejecutable gpsbabel.

El script/programa que está ejecutando GPS 'Babs' :: Babel necesita ser ejecutado por un usuario que, cuando File :: Which :: which() es llamado, puede encontrar el ejecutable gpsbabel en la variable de entorno PATH dependiente del sistema operativo de ese usuario.

Por ejemplo, al instalar gpsbabel en Linux, gpsbabel se instala en/usr/local/bin. Dado que/usr/local/bin está en mi camino, cuando invoco un script de Perl usando GPS :: Babel, File :: Which :: que encuentra gpsbabel en/usr/local/bin.

¿Qué sistema operativo? ¿Cuál es la variable de entorno PATH configurada? ¿Estás seguro de que el ejecutable gpsbabel se instaló correctamente, es decir, puedes verificar el directorio/carpeta en el que está instalado?

No tuve problemas para descargar/instalar gpsbabel y GPS :: Babel en este momento y escribir una secuencia de comandos rápida de Perl para usar GPS :: Babel, en Linux.

+0

@Mark - tal vez no lo instalé correctamente. Descargué la versión de GPSBabel para Linux lista para ejecutar. ¿Qué debería hacer después de la descarga para instalarlo con éxito? –

+0

Debe intentar ejecutar gpsbabel en la línea de comandos para ver si el ejecutable se instaló correctamente y se ejecuta sin error; básicamente, se debe verificar la instalación. – mrk

+0

@Mark: ¿qué instrucciones usaste para instalar GPSBabel para Linux? En nuestra máquina, no parece estar instalado en/usr/local/bin. –

Cuestiones relacionadas