【发布时间】:2011-08-17 07:49:15
【问题描述】:
很遗憾,我不得不问一个这么简单的问题,但是应该在哪里安装 gpsbabel 才能使用 GPS::Babel perl 模块?我似乎无法找出合适的路径,并希望其他有此工作的人可以提供帮助。提前感谢您的帮助!
【问题讨论】:
标签: perl-module gpsbabel
很遗憾,我不得不问一个这么简单的问题,但是应该在哪里安装 gpsbabel 才能使用 GPS::Babel perl 模块?我似乎无法找出合适的路径,并希望其他有此工作的人可以提供帮助。提前感谢您的帮助!
【问题讨论】:
标签: perl-module gpsbabel
GPS::Babel Perl 模块使用 File::Which 来查找 gpsbabel 可执行文件。
您正在运行的“使用”GPS::Babel 的脚本/程序需要由用户运行,当调用 File::Which::which() 时,可以在其中找到 gpsbabel 可执行文件用户的操作系统相关的 PATH 环境变量。
例如,在 Linux 上安装 gpsbabel 会导致 gpsbabel 安装在 /usr/local/bin 中。由于 /usr/local/bin 在我的路径中,当我调用 Perl 脚本时,使用 GPS::Babel,File::Which::which 在 /usr/local/bin 中找到 gpsbabel。
什么操作系统?您的 PATH 环境变量设置为什么?您确定 gpsbabel 可执行文件已正确安装,即,您可以验证它的安装目录/文件夹吗?
我刚刚下载/安装 gpsbabel 和 GPS::Babel 并编写了一个快速的 hello world Perl 脚本以在 Linux 上使用 GPS::Babel 没有问题。
【讨论】: