[英]bash: bundle: command not found even though bundler is installed
[英]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
非常感謝您的幫助。
披露:我是編程新手,還不是很精明。 謝謝!
您的路徑看起來不錯。 可執行程序(如ruby
或bundle
)存儲在路徑目錄中。
要檢查捆綁程序是否正確安裝,您應該看到以下內容:
$ 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.