我很难过,我必须问一个问题这么简单,但gpsbabel应该安装在哪里,以便与GPS::Babel perl模块一起工作?我似乎不能找出合适的路径,我希望其他人谁有它的工作可以帮助。提前感谢您的帮助!
GPS::Babel Perl模块使用File::Which来查找gpsbabel可执行文件。
你正在运行的脚本/程序"使用"的GPS::Babel需要由一个用户运行,当File::Which:: Which()被调用时,可以在该用户的操作系统相关的PATH环境变量中找到gpsbabel可执行文件。
例如,在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脚本使用GPS::Babel,在Linux上。