0
我正在使用OpenWrt
系統,並且我已經使用下面的link安裝了Ruby
。安裝openwrt系統時未發現ruby可執行文件
我只能使用ipq806x ipks
。
所有Ruby
包都安裝成功,但是當我執行任何命令的紅寶石則拋出錯誤:
**/usr/bin/ruby: exec: line 5: /usr/lib/ruby/ruby2.4-bin: not found**
但ruby2.4-bin
出現在PATH
。
輸出:
[email protected]:~# ls -lrt /usr/lib/ruby/ruby2.4-bin
-rwxr-xr-x 1 root root 4095 Feb 5 12:06 /usr/lib/ruby/ruby2.4-bin*
[email protected]:~# which ruby
/usr/bin/ruby*
我已經檢查了安裝全成。
你能進入'irb'?或者執行'ruby -v'? – IvRRimUm
irb的輸出:root @ OpenWrt:〜#irb /usr/bin/ruby:exec:line 5:/usr/lib/ruby/ruby2.4-bin:找不到root @ OpenWrt:〜#ruby -v /usr/bin/ruby:exec:第5行:/usr/lib/ruby/ruby2.4-bin:找不到 – Abhishek
然後你還沒有正確設置ruby。有很多關於谷歌如何設置紅寶石在各種系統上的指南。 – IvRRimUm