py2exe 生成 markdown2 问题
想做了一个不依赖解释器的 Markdown 命令行转换工具,Windows 版本
Linux 来说这种想法是非常没有必要的
在 Windows 上要么需要 Perl 要么用 Python 不行还有 pandoc
但是都需要额外去安装,不利于发布使用
现在一种解决方案是 markdown2 + py2exe for Python 2.7 生成 dist
直接调用
markdown2.exe --version
没啥问题
可以调用
markdown2.exe todo.markdown
就会出现:
Traceback (most recent call last):
File "markdown2.py", line 2320, in <module>
sys.exit(main(sys.argv))
File "markdown2.py", line 2269, in main
markdown_pl = join(dirname(dirname(abspath(__file__))), "test",
NameError: global name '__file__' is not defined
肿么办?
或者给出一个可以在 Windows 命令行上转换 markdown -> html 的工具
不依赖其他第三方解释器
话痨G妮妮酱
11 years, 8 months ago