【问题标题】:Lektor installation fails on Mac OSXMac OSX 上的 Lektor 安装失败
【发布时间】:2018-03-20 11:44:56
【问题描述】:

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

然而,尽管/usr/local/bin 在路径中,which lektor 却什么也没显示。

【问题讨论】:

    标签: macos installation lektor


    【解决方案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' 20 if 1: 21 22 import os ...

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

    $ chmod +x install.sh

    $ ./install.sh

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-12
      • 1970-01-01
      • 1970-01-01
      • 2016-08-20
      • 2015-02-11
      • 2015-10-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多