Ruby on Railsの新機能です。私は、ルビー、レール、宝石、そしてRVM(そしておそらくいくつかのRoR関連のファイル)をMac OS端末経由でインストールしました。 私はこれらのソフトウェアを初めてインストールしたときにうまくいっているようでした。 rails new 'project'またはrails server しかし、git、ディレクトリ、そしてsudo bundle/gemコマンドを使いました。少しのために "bundle install"コマンドが動作しないからです。正直なところ、私は何をしたのか分かりませんが、これらのコマンドラインはすべて動作しなくなりました。 ruby、rils、rvm、gemsを完全にアンインストールするにはどうしたらいいですか?
1) 'Gemfile'の解析中にエラーが発生しました:未定義のローカル変数またはGemfileのメソッドです。バンドラーは続行できません。
2)はbash:は/ usr/local/binに/レール:は/ opt /ルビー/ binに/ルビーは/ usr/local:悪い通訳:そのようなファイルやディレクトリはありません
3)ERROR:宝石を実行中。 ..(宝石:: FilePermissionError) あなたが書き込み権限
4を持っていない)spec_for exeファイルを見つける ':見つけることができません宝石バンドラ(> = 0.a)(宝石:: GemNotFoundException)
私はもっと多くの誤りがあったと思うが、これは私が今思い出すことのできるものすべてである。明らかに、私は理解していないいくつかの威圧的なエラーメッセージを取得しています。
私は、すべてのRuby、Rails、Gems、RVM、およびHomebrewファイルをアンインストールする必要があると判断しました。しかし、この仕事でさえ、私にとっては非常に挑戦的です。 私はそれらを削除しようとして多数のコマンドラインを試しましたが、スポットライトで "rails"をタイプすると、まだ多くのレール関連ファイルが表示されます。また、端末に "ruby -v"と入力すると、まだRuby 2.0.0p648のバージョンが表示されています。
私は、端末上で「これはルビー」で入力すると、「私が入力したときは/ usr/binに/ルビー 『それが言うレール
USR/local/binに/レールを』端末上で、それが言います」要するに、これらのRoR関連のファイル、ソフトウェア、およびそれらのすべてのトレースをすべて削除し、それらをきれいに再インストールしたいだけです。私を助けてください。私はコーディングをあきらめたくありません。私は残念だと言ってもかまわないのですか?
#This is my .bash_profile
# Enable tab completion
source ~/.profile
# colors!
green="\[\033[0;32m\]"
blue="\[\033[0;34m\]"
purple="\[\033[0;35m\]"
reset="\[\033[0m\]"
# Change command prompt
source ~/git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
# '\u' adds the name of the current user to the prompt
# '\$(__git_ps1)' adds git-related stuff
# '\W' adds the name of the current directory
export PS1="$purple\u$green\$(__git_ps1)$blue \W $ $reset"
alias subl="/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
export RBENV_ROOT=/usr/local/var/rbenv
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
~
"~/.bash_profile" 21L, 720C
gemfileの内容を貼り付けることができます – trh
確かに。私は注目の上で "gemfile"を打ちました。別のディレクトリに "gemfiles"と呼ばれる5つの異なるフォルダを表示しています。私は新しいレールプロジェクトを作成したときに作成されたと仮定しています。各フォルダにはさまざまな宝石が入っています。ユーザディレクトリ内のディレクトリには、 "alaska"、 "rubyracer"、 "rubyrhino"があります。デスクトップディレクトリにあるものには、「rails_3_0.gemfile」、「rails_3_1.gemfile」、「rails_3_2.gemfile」など、約7種類のバージョンがあります。 別のgemfilesフォルダ(bootstrap-sassの下)にはrails_head.gemfileがあります。 sass_3_3.gemfile、sass_3_4.gemfile、sass_head.gemfile。 – lyj8787
バンドルインストールを実行中は、sudoを使用しないでください。あなたがインストールされた宝石を使いたいときには、許可の問題になる可能性があります。私のアドバイスは、sudoコマンドでインストールされたgemをアンインストールする必要があるということです。その後、sudoを使わずにインストールし直してください。 –