簡體   English   中英

找不到命令“rbenv”,但可以安裝

[英]Command 'rbenv' not found, but can be installed with

我使用以下命令在我的 Ubuntu 系統中安裝了 rbenv: 在此處輸入圖像描述

如您所見,安裝是由自制軟件管理的,我認為 git 將負責它,但是,安裝成功,我可以安裝 ruby,其他之間的寶石。

重新啟動計算機並打開終端后,我發現:

在此處輸入圖像描述

我嘗試使用以下命令修復它:

在此處輸入圖像描述

它在 session 期間工作,但在關閉並打開我的終端后,我收到了相同的消息,但重復了:

在此處輸入圖像描述

檢查 my.bashrc 我最后發現了這個:

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
eval "$(rbenv init -)"

我知道我必須擺脫最后一行,但我的問題是:

我還需要更改什么來修復我的 rbenv 安裝?

非常感謝

好吧,在 github 存儲庫中,我似乎找不到您用來安裝的方法/腳本。

只需使用截至今天網站上指定的完整手動方法。

首先從~/.bashrc中刪除每個 rbenv 相關行,然后rm -rf ~/.rbenv然后復制粘貼以下行。

git clone https://github.com/rbenv/rbenv.git ~/.rbenv --depth=1 #shallow clone cuz ig u just want to use it
cd ~/.rbenv && src/configure && make -C src
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

應該可以正常工作,+您可以獲得獲得最新版本的額外好處。 每當你想更新cd ~/.rbenv && git pull

如果仍有問題,請發表評論。

暫無
暫無

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

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