Lektor在Mac OSX上安装失败

时间:2018-03-20 11:44:57

标签: macos installation lektor

使用getlektor.com的curl命令安装Lektor似乎正常工作,并且在该过程完成后,/usr/local/bin/目录中存在相应的文件。

但是,尽管which lektor位于路径中,/usr/local/bin仍未显示任何内容。

1 个答案:

答案 0 :(得分:1)

这结果是一个python版本的问题。在这台机器上调用python启动python 3.x环境,lektor安装脚本需要python 2.x.

可以通过将安装脚本下载到文件并更改调用python脚本的行来解决此问题:

$ curl -sf https://www.getlektor.com/install.sh > install.sh

编辑install.sh文件的第19行以调用python 2.x(在这种情况下,我安装了python 2.x并链接为python2):

... 16 exit 1 17 fi 18 19 python2 - <<'EOF'&lt; - 从python更改为python2 20 if 1: 21 22 import os ...

然后将脚本的模式更改为可执行并运行:

$ chmod +x install.sh

$ ./install.sh