2016-09-22 68 views
0

我剛剛在兩臺計算機上安裝了用於OS X的Lektor桌面應用程序,並且當我選擇「安裝Shell命令」時,它會提示輸入管理員憑據(我的默認用戶帳戶在任何情況下不admin)和我已經進入了管理的細節後,會傳回:Lektor命令行安裝在OS X上失敗10.11.6

錯誤
無法安裝shell命令

在控制檯「LEKTOR」的搜索沒有顯示日誌條目。

兩臺機器都安裝了XCode 8.0(不知道這是否有所作爲)。

(僅供參考,但不是這個問題的一部分,隨後通過bash腳本安裝命令行應用程序嘗試成功的一個,未能在其他計算機上。)

回答

3

並沒有爲我工作,要麼。所以我看了命令行安裝的shell腳本,發現它基本上只是一個python腳本的封裝。

解決方案:

我複製/粘貼從shell腳本的Python代碼到一個文件,然後運行它的命令行上。然後安裝工作正常。

步驟我已經採取了:

  1. 環境:MacOS的10.12.1通過自制軟件,魚貝(只是一個bash更換)
  2. 使用Python安裝2.7.12_2 「嫋嫋......」從getlektor.com鏈接下載腳本 - 您需要修改它來獲取文件,而不 立即安裝: curl -sf https://www.getlektor.com/install.sh > getlektor.txt
  3. 開放getlektor.txt在編輯器和Python代碼複製到一個新的名爲其中「install_lektor.py」 。在Python代碼開始與線 「import os」,並與行「main()
  4. 與「python install_lektor.py

希望這有助於運行新的Python腳本結束!