sublime3143中brackethighlighter和omnimarkuppreviewer依赖库冲突解决方法

来源:赵克立 分类: 其它 标签:无发布时间:2017-12-14 09:22:57浏览:761
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
温馨提示:
技术类文章有它的时效性,请留意文章更新时间以及软件的版本
更新时间:
2017-12-14 22:58:47

sublime3143中同时使用使用brackethighlighteromnimarkuppreviewer时会导致omnimarkuppreviewer预览时出现错误。error: config  key等,调试看错误的地方发现是在使用markdown时出现的错误

分析模块源码发现是brackethighlighter在高版本中需要python-markdown这个模块而低版本中只需要backrefs,而我之前用的是3083版本,所以就没有问题,用啦高版本中时安装啦一些依赖而omnimarkuppreviewer直接使用啦安装的依赖markdown,但这个依赖是高版本的它自己需要的是低一点的版本所以就出错啦

image.png

而使用omnimarkuppreviewer时它的目录里是有一个markdown的但是因为前者安装啦一个python-markdown依赖所以就直接使用这个安装的模块啦。但是这里有一个问题,安装的markdown并不是omnimarkuppreviewer需要的版本,版本不同里面的代码是有不同的地方的所有就导致啦错误的发生。

解决方法

把omnimarkuppreviewer目录的markdown里面的代码文件复制到python-markdown下面就这两个插件就都正常使用啦。


微信号:kelicom QQ群:215861553 紧急求助须知
留下一点心意, :)
点击更换验证码
留言