重命名主目录 - Rails无法启动

时间:2017-08-30 18:45:34

标签: ruby-on-rails ruby macos rbenv

我的主目录在我的Mac上名字不好,所以我将其重命名。我这样做是通过创建一个临时用户,以该用户身份登录,删除我的原始用户(但保留主目录),创建一个新的真实用户,并让新用户获取旧用户的主目录。

现在,当我尝试启动Rails时,出现此错误(请参阅OLD_USERNEW_USER):

11:41:19 web.1     | started with pid 17653
11:41:19 sidekiq.1 | started with pid 17654
11:41:20 web.1     | bundler: failed to load command: bin/rails (bin/rails)
11:41:20 web.1     | LoadError: cannot load such file -- /Users/OLD_USER/Code/my_project/config/boot
11:41:20 web.1     |   /Users/NEW_USER/.rbenv/versions/2.3.4/lib/ruby/gems/2.3.0/gems/bootsnap-0.2.14/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:17:in `require'

我该怎么办?

1 个答案:

答案 0 :(得分:0)

在.rbenv目录中执行search/replace on all files

搜索旧路径,将其替换为新路径。