這個問題是現在差不多一歲,但我偶然碰到它已經碰到了類似的問題,所以也許下面會有所幫助。
我遇到問題後升級 gradle到a more recent version。升級安裝正常,甚至運行一次,但隨後的電話給我:
程序'gradle'目前尚未安裝。您可以通過鍵入安裝:
sudo易於安裝gradle這個
我試圖重新安裝,但Ubuntu的是有沒有它:
gradle is already the newest version (3.5-0ubuntu1).
所以我必須看看在安裝程序已經把它:
whereis gradle
gradle: /usr/lib/gradle
啊哈!這是一個目錄,而不是可執行文件的路徑。清單這個目錄下的內容給我:
total 28
drwxr-xr-x 3 root root 4096 Apr 18 11:59 ./
drwxr-xr-x 125 root root 20480 Apr 18 12:17 ../
drwxr-xr-x 6 root root 4096 Apr 18 11:57 3.5/
lrwxrwxrwx 1 root root 19 Apr 18 11:59 default -> /usr/lib/gradle/3.5/
...和3.5
目錄中我們發現子目錄bin
和可執行gradle
。
結論:在升級過程中,Ubuntu做了一個有趣的轉變,並刪除了可能是可執行文件的符號鏈接。
解決方案:創建一個可執行文件的符號鏈接,注意確保它在您的PATH
上。
sudo ln -s /usr/lib/gradle/default/bin/gradle /usr/bin/gradle
最後測試,它的工作原理:
gradle --version
------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------
你可以發佈您的apt-get命令的輸出? – RaGe
正如給出的報價中提到的那樣,它給了我同樣的錯誤。程序'gradle'目前沒有安裝。您可以通過鍵入以下命令來安裝它:sudo apt-get install gradle –