簡體   English   中英

在OS X 10.8.5上安裝了捆綁程序,但bundle -v給出了找不到的命令

[英]Installed bundler on OS X 10.8.5 but bundle -v gives command not found

我安裝了捆綁軟件1.3.5,但是當我給出命令時

bundle -v

我得到錯誤:

-bash: bundle: command not found

我已經安裝了Ruby 2.0.0p247但是在PATH沒有看到ruby 不知道這是否與它有關。 萬一它是相關的echo $PATH給出:

Users/username/.rbenv/shims:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin

非常感謝您的幫助。

披露:我是編程新手,還不是很精明。 謝謝!

嘗試運行命令

rbenv rehash

然后

bundle -v

在這里閱讀更多有關重新哈希的信息

您的路徑看起來不錯。 可執行程序(如rubybundle )存儲在路徑目錄中。

要檢查捆綁程序是否正確安裝,您應該看到以下內容:

$ gem list | grep bundler
bundler (1.3.5)
$ ls ~/.rbenv/shims/ | grep bundle
bundle

否則,將無法正確安裝。 嘗試打開新的終端窗口,重新啟動計算機等。如果這樣不起作用,請卸載/重新安裝。 更新時顯示錯誤消息,或者如果這些都不起作用。

您的PATH包含一個錯字。 第一個條目應以/Users而不是Users開頭(缺少斜杠,導致Bash在當前目錄下而不是根目錄下搜索此路徑)。

要確定Ruby(或任何可執行文件)在您的路徑中是否可達,請使用以下命令:

$ which ruby
/usr/bin/ruby
$ which gem
/usr/bin/gem

嘗試捆綁

$which bundle

未找到? 嘗試詢問ruby是否已安裝捆綁軟件

$gem list bundler
bundler (1.3.5)

暫無
暫無

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

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