【问题标题】:Default Firefox path for jpm doesn't workjpm 的默认 Firefox 路径不起作用
【发布时间】:2016-05-19 01:21:15
【问题描述】:

我正在使用 Firefox 46.0 运行 Ubuntu 16.04。在尝试在使用“jpm init” 创建的新插件(爬虫)上运行 'jpm run' 时,我收到以下输出:

JPM [info] Starting jpm run on Crawler
JPM [info] Creating a new profile
JPM [error] No Firefox binary found at null
JPM [error] Error: spawn /usr/lib64/firefox ENOENT

起初我无法弄清楚发生了什么。我最终运行 'jpm run' 并注意到一些事情:jpm run 使用的路径是 /usr/lib64/firefox。 /usr/lib64/firefox 不是 Firefox 二进制文件 在 Ubuntu 上的位置;

我关注了Documentation。

并阅读issues,但这对它没有帮助。

【问题讨论】:

  • 这是超级用户网站的问题,不是 Stack Overflow 的问题。我投票支持它。
  • 关于通用计算硬件和软件的问题与 Stack Overflow 无关,除非它们直接涉及主要用于编程的工具。您可以通过 Super User 获得帮助。
  • @MarcosPérezGude 我猜这个问题与 javascript 扩展开发有关,因为我在开发这个时遇到了这个问题?所以我在这里发帖
  • 好的,没问题。让版主做出决定。但是,您似乎解决了问题。恭喜:)

标签: javascript firefox ubuntu-16.04 jpm


【解决方案1】:

jpm 报告了一个问题 here。 firefox 二进制文件的默认路径是/usr/lib64/firefox,但根据documentation,您必须使用:

jpm run -b /usr/bin/firefox

firefox在Ubuntu 16.04中二进制文件的位置是/usr/bin/firefox

【讨论】:

    猜你喜欢
    • 2010-11-19
    • 2012-10-20
    • 2013-10-22
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    • 2014-12-28
    相关资源
    最近更新 更多