我成功安裝了Padrino與sudo gem install padrino
,但是當我嘗試運行padrino ...
時,我得到了-bash: padrino: command not found
。即使sudo
產生這個結果。任何人遇到這個問題?我看着/usr/bin
,但它不在那裏。感謝您的幫助。padrino:找不到的命令
我使用的是Mac OS X.6.8。我一直在成功地安裝和使用寶石,直到現在。
我成功安裝了Padrino與sudo gem install padrino
,但是當我嘗試運行padrino ...
時,我得到了-bash: padrino: command not found
。即使sudo
產生這個結果。任何人遇到這個問題?我看着/usr/bin
,但它不在那裏。感謝您的幫助。padrino:找不到的命令
我使用的是Mac OS X.6.8。我一直在成功地安裝和使用寶石,直到現在。
啊,修好了。在查看gem environment
的輸出後,我注意到列爲可執行目錄的路徑不在我的PATH
中。將它添加到我的.bashrc
解決了這個問題。
這也正是我的問題。我很驚訝RVM不會將其作爲安裝的一部分添加進去...... – Julian
你可以嘗試:
sudo gem update --system
gem search padrino --no-version | xargs sudo gem uninstall -a
然後
sudo gem install padrino
然後
which padrino
which padrino-gen
您正在使用RVM或rbenv?
我試過這兩個'哪個'什麼都沒產生... –
還是什麼都沒有。第一個命令成功卸載所有,第二個命令成功重新安裝了7個gem,但'which'命令仍然沒有產生任何東西。 –
另外,既不使用rvm也不使用rbenv。 –
我面對同樣的情況,終端重啓解決了我的問題。 我使用rbenv作爲版本管理器。儘管padrino位於gems文件夾中,但命令本身無法訪問。
重新啓動我的終端後,新安裝的寶石可用。
'gem'告訴你二進制文件在哪裏? – nneonneo
據我所知,padrino寶石沒有任何二進制文件。 –
@nneonneo不,只是一顆寶石已成功安裝。 –