簡體   English   中英

Ruby IRB-不需要Readline

[英]Ruby IRB - Readline failing to be required

我使用的是Mac OSx 10.8。

我是個白痴,刪除了我的opt目錄,並將其從垃圾箱中刪除。 我通過自制軟件重新安裝了Ruby和openssl。 輸入“ irb”時,我不斷收到以下錯誤消息

==> irb Readline並非必需,如果您需要完成或歷史記錄,請安裝readline,然后重新安裝ruby。 您可以遵循“ rvm注釋”了解相關性和/或閱讀文檔頁面https://rvm.io/packages/readline/ 確保您將rvm刪除X; rvm install X'在獲得readline庫后,使用readline支持重新編譯您的ruby。

我看了看文檔,嘗試用rvm安裝。 我不知道自動庫如何工作來安裝它。 我用自制軟件重新安裝了ruby 2次。 檢查了文件夾權限並將其設為777。我幾乎迷失了。 如果沒有紅線,則“歷史記錄”在IRB中不起作用,因此使用向上箭頭或向后箭頭不起作用。

思考?

我在轉到IRB時發現此錯誤,並且無法擁有任何命令行歷史記錄。

為了補救,我做了以下工作:

rvm pkg install readline

然后我按照RVM指令執行以下操作:

rvm reinstall all --force

(nb:在重新安裝之前,我使用rvm list rubies向我展示了已安裝的所有東西,並借此機會通過使用rvm remove <ruby>並清理東西來修剪舊的紅寶石(及其寶石))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM