我跑
bundle install
和它完成,没有错误,所不同的是在最后线,就印刷:
Your bundle is complete! It was installed into ./linecache
有没有在Gemfile中linecache提及。 我甚至尝试删除我的Gemfile.lock的,并呼吁的极端措施bundle install
一次。 同样的结果。
这是怎么回事?
我跑
bundle install
和它完成,没有错误,所不同的是在最后线,就印刷:
Your bundle is complete! It was installed into ./linecache
有没有在Gemfile中linecache提及。 我甚至尝试删除我的Gemfile.lock的,并呼吁的极端措施bundle install
一次。 同样的结果。
这是怎么回事?
弄清楚了。 我以前曾键入:
bundle install linecache
(那是另一回事)。 束会remember
linecache和使用,作为后续包的目录。 最简单的(虽然重手)解决方法是从顶层Rails项目目录中删除.bundle配置文件:
rm .bundle/config
......让包重新创建它下一次你运行bundle安装。 稍微干净是编辑your_project_directory/.bundle/config
和删除行读取:
BUNDLE_PATH: ...
希望这样可以节省别人一些头部划伤。