今天在用Atom的mark-themeable-pdf插件把Markdown转换成PDF时出现了一个异常:AssertionError: html-pdf: Failed to load PhantomJS module. You have to set the path to the PhantomJS binary using ‘options.phantomPath’

把异常信息粘贴到百度上搜索,找了一个多小时也只找到Windows下的解决方案。Linux下的解决方案不是没有,而是要不然就错的,要不然就不完整。之后又在StackOverflow上找,也没有找到相关信息。不得已只能翻墙,最后用谷歌终于找到一个来自于github上的解决方案,这个方案针对Linux系统。

  1. 在atom中卸载 markdown-themeable-pdf 插件,并且关闭Atom。

  2. 终端输入 sudo apt-get install nodejs

  3. 终端输入 sudo apt-get install npm

  4. 终端输入 sudo npm install -g html-pdf (这条语句会保证PhantomJS被正确的安装)

  5. 打开Atom并且重新安装 markdown-themeable-pdf 插件

最后,使用快捷键 ctrl+shift+e 执行转换,成功的效果如下图

Github的解决方案: https://github.com/cakebake/m...

Ubuntu下使用Atom将Markdown文件转换为PDF的一个异常相关推荐

  1. 使用Jacob实现将Word文件转换为Pdf文件

    在某些业务场景下,可能需要将Word文件转换为Pdf文件的需求,Word文件编辑方便,而Pdf文件查看更方便,并且格式基本不会变化,同时可以避免被误编辑. 如果使用的是Java语言,那么可以借助于Ja ...

  2. ubuntu下如何使用minicom传送文件

    ubuntu下如何使用minicom传送文件 Minicom是在linux下的一个友好的串口通信程序,类似于Windows操作系统下的超级终端工具.如果安装双系统,不用虚拟机的朋友,可以直接在linu ...

  3. Ubuntu下移动与重命名文件

    Ubuntu下移动和重命名文件都是采用的mv命令,对于文件夹的操作也是如此. Ubuntu移动文件filename到目录/home/Desktop命令: $ mv filename /home/Des ...

  4. ubuntu 下播放 yuv 格式的文件预览Raw格式图片

    1.ubuntu 下播放 yuv 格式的文件 1)使用ffplay sudo apt-get install ffmpeg 查看图片 ffplay -f rawvideo -video_size 64 ...

  5. LabWindows/CVI系列——CVI下Word文件转换为PDF文件

    CVI下Word文件转换为PDF文件 目录: 需求场景 环境说明 所需文件 步骤 需求场景: 在某型号机电集成测试系统中,需要将试验报表(Word格式)转换为PDF文档,以便不易修改和查看. 环境说明 ...

  6. python批量pdf转word,python批量实现Word文件转换为PDF文件

    本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...

  7. 网站设计软件linux,ubuntu下的网页设计 网页制作软件工具.pdf

    ubuntu下的网页设计 网页制作软件工具.pdf ubuntu/linux 下的网页设计网页制作软件工具 1. Bluefish 是一个基于Gtk 的 HTML 的编辑器,它支持语法加亮,支持 HT ...

  8. python office转pdf_python 如何将office文件转换为PDF

    在平时的工作中,难免需要一些 小Tip 来解决工作中遇到的问题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx/ppt/pptx/xls/xlsx)文件批量或者单一文件转 ...

  9. office文件转换为pdf文件

    office文件转换为pdf文件 首先安装openoffice,自行百度 导入jar包,自行百度 引入坐标: <!-- 转pdf配置 --><dependency><gr ...

  10. 如何在Windows和Mac上将PNG文件转换为PDF?

    文章来源:https://www.reneelab.com.cn/convert-png-to-pdf.html 目录 一.什么是PNG与PDF 二.如何在Windows上将PNG转换为PDF 1.都 ...

最新文章

  1. [转]Oracle DB 复制数据库
  2. for...in和for...of以及for( :)的区别
  3. 第1章 认识jQuery
  4. 白苹果了怎么强制开机_iphone X 手机进水开机卡白苹果怎么回事?
  5. CodeForces - 1547F Array Stabilization (GCD version)(ST表+二分)
  6. JS----javascript原型和原型链
  7. asp.net mvc 实现文件管理参考资料
  8. python之django中models学习总结
  9. css background-image显示全部_CSS 与网络性能,看了都说好
  10. 关于用Sql Server 2008 搭建一个多评委多客户端的比赛打分平台的整体构想
  11. 51单片机最小系统原理图、PCB及组成原理详解
  12. 前端命名规范及常用命名整理
  13. 单片机c语言led灯闪烁程序,单片机LED灯闪烁程序
  14. 使用mysql workbench显示Tables/Views could not be fetched
  15. 可近似看作直线的是_全国高中数学联赛模拟试题5及答案
  16. MPU6050的原理讲解
  17. 小程序---搜索框实现
  18. 【水果识别】基于matlab GUI苹果分级系统(带面板)【含Matlab源码 1827期】
  19. 澳大利亚博士后招聘|皇家墨尔本理工学院材料科学
  20. window 卸载串口cp210x驱动并安装

热门文章

  1. tcpdump抓SQL[转]
  2. 配置Spring.NET
  3. 用鼠标获取任意窗口的句柄, 并把它当作干儿子
  4. 132 MySQL多表查询(重要)
  5. linux学习第四课:命令格式和目录处理命令
  6. LINQ 实现多字段关联查询 C#
  7. Buffer Pool--锁定内存页
  8. Linux---文件权限的控制
  9. pyCharm-激活码(2018)
  10. 清除img和文字间的空隙【vertical-align的用途】