[英]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.