Po wpisaniu w which ruby
zawsze zwraca ruby: aliased to bundled_ruby
rubin: aliasem bundled_ruby
Kiedy próbuję which bundled_ruby
zwraca:
bundled_ruby() {
_run-with-bundler ruby [email protected]
}
Wtedy staram which _run-with-bundler
i powraca:
_run-with-bundler() {
if _bundler-installed && _within-bundled-project
then
bundle exec [email protected]
else
[email protected]
fi
}
Skąd się to wszystko wzięło i jak mogę ponownie uruchomić moją which ruby
?
Używam OSX (v10.8.2), parzenie, rbenv, rubin-build, zsh
Dość pomocna, podoba mi się także to, że odnotowujesz, skąd pochodzi __mości__ i nie podaje ostatecznej odpowiedzi, ponieważ OP dostarczył zbyt mało informacji o swoim środowisku. Wielkie dzięki za pomoc. –
Mój kumpel miał ten problem na swoim Macu i moim pierwszym pomysłem było spojrzenie na Stack Overflow, które doprowadziło mnie do twojej odpowiedzi, która wskazuje na żądanie ściągnięcia, które napisałem i rozwiązałem problem. Pomyślałem, że będę się tym dzielić :) –
W rzeczywistości miałem ten sam problem i wyglądałem na Stack Overflow też. Proponowana odpowiedź nie dotyczy mnie, ponieważ używam 'rvm', a nie' rbenv'. Ale dowiedziałem się, gdzie szukać i okazało się, że winowajcą była wtyczka zsh bundler. Patrząc na kod źródłowy, zobaczyłem zmienną 'UNBUNDLED_COMMANDS' i odnalazłem żądanie ściągnięcia. Po rozwiązaniu problemu dodałem tę odpowiedź. Dzięki za twoją pracę :) – cbliard