ruby on rails“usr / bin / env:’ruby2.3’:没有这样的文件或目录”
我输入bundle exec rake db:migrate
时遇到了一些问题bundle exec rake db:migrate
在终端上bundle exec rake db:migrate
然后我收到的结果如`/ usr / bin / env:’ruby2.3’:没有这样的文件或目录
我有同样的问题,但在运行时:
rails new my_application
但通过以下方式重新安装rails gem之后:
gem install rails
它运作得很好,我可以运行:
rails new my_application bundle install
和
bundle exec rails s
没有任何问题。
对我来说,问题在于缓存的一组gem(在CircleCI 2.0上)。 我改变了基础图像,改变了ruby的位置。 如果您尝试使用一个ruby bundle install
,将其删除然后切换到另一个,那么这似乎会导致问题。