Rails 环境损坏 - 需要帮助修复
Rails environment broke- need help repairing
呃!在我完美的rails环境中工作的过程中,我做了一件坏事:
- 在 运行 我的本地沙箱中,查看 Chrome 开发人员 tools/sources(这是我们自己的代码库)时,我单击了源列表中的一个项目,然后提示下载一个文件:Roboto-Regular-e60d1ba1cef90e4a4da5c9e2fe1ec3b1.woff2
- 我收到一个 "threat detected" 弹出窗口
- 我提交了我所在的屏幕,看到一个错误 'no data',并且 rails 服务器已停止
现在我有以下症状:
- 键入 "rails server"(甚至只是 "rails")会给我一个 "No such file or directory" 错误 /usr/local/Cellar/rbenv/1.1.1/libexec/rbenv。
- 以下脚本(自去年原始创建日期以来未进行任何修改)包含查找该文件的行:/.rbenv/shims/rails
- 在相关目录 (libexec) 中,我没有看到普通的 "rbenv" 文件,只有这些具有更具体名称的文件:rbenv---version、rbenv-help、rbenv-realpath.dylib, rbenv-version, rbenv-version-origin, rbenv-commands, rbenv-hooks, rbenv-root, rbenv-version-file, rbenv-versions, rbenv-completions, rbenv-init, rbenv-sh-rehash, rbenv -version-file-read,rbenv-whence,rbenv-exec,rbenv-local,rbenv-sh-shell,rbenv-version-file-write,rbenv-which rbenv-global,rbenv-prefix,rbenv-垫片,rbenv-version-name
我刚刚用homebrew 升级了rbenv,但症状还是一样。
我的 $PATH 变量有:
-bash: /Users/drkaplan/.rvm/gems/ruby-2.2.2/bin:/Users/drkaplan/.rvm/gems/ruby-2.2.2@global/bin:/Users/drkaplan/.rvm/rubies/ruby-2.2.2/bin:/Users/drkaplan/.rvm/bin:/Users/drkaplan/.nvm/versions/node/v6.11.2/bin:/Users/drkaplan/google-cloud-sdk/bin:/Users/drkaplan/.rbenv/shims:/Users/drkaplan/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/Applications/Postgres.app/Contents/Versions/latest/bin: No such file or directory
关于下一步去哪里的想法?
这种情况下的解决方案是重新安装 rails:
gem install rails
呃!在我完美的rails环境中工作的过程中,我做了一件坏事:
- 在 运行 我的本地沙箱中,查看 Chrome 开发人员 tools/sources(这是我们自己的代码库)时,我单击了源列表中的一个项目,然后提示下载一个文件:Roboto-Regular-e60d1ba1cef90e4a4da5c9e2fe1ec3b1.woff2
- 我收到一个 "threat detected" 弹出窗口
- 我提交了我所在的屏幕,看到一个错误 'no data',并且 rails 服务器已停止
现在我有以下症状:
- 键入 "rails server"(甚至只是 "rails")会给我一个 "No such file or directory" 错误 /usr/local/Cellar/rbenv/1.1.1/libexec/rbenv。
- 以下脚本(自去年原始创建日期以来未进行任何修改)包含查找该文件的行:/.rbenv/shims/rails
- 在相关目录 (libexec) 中,我没有看到普通的 "rbenv" 文件,只有这些具有更具体名称的文件:rbenv---version、rbenv-help、rbenv-realpath.dylib, rbenv-version, rbenv-version-origin, rbenv-commands, rbenv-hooks, rbenv-root, rbenv-version-file, rbenv-versions, rbenv-completions, rbenv-init, rbenv-sh-rehash, rbenv -version-file-read,rbenv-whence,rbenv-exec,rbenv-local,rbenv-sh-shell,rbenv-version-file-write,rbenv-which rbenv-global,rbenv-prefix,rbenv-垫片,rbenv-version-name
我刚刚用homebrew 升级了rbenv,但症状还是一样。
我的 $PATH 变量有:
-bash: /Users/drkaplan/.rvm/gems/ruby-2.2.2/bin:/Users/drkaplan/.rvm/gems/ruby-2.2.2@global/bin:/Users/drkaplan/.rvm/rubies/ruby-2.2.2/bin:/Users/drkaplan/.rvm/bin:/Users/drkaplan/.nvm/versions/node/v6.11.2/bin:/Users/drkaplan/google-cloud-sdk/bin:/Users/drkaplan/.rbenv/shims:/Users/drkaplan/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/Applications/Postgres.app/Contents/Versions/latest/bin: No such file or directory
关于下一步去哪里的想法?
这种情况下的解决方案是重新安装 rails:
gem install rails