Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails rails即使在bundle安装后也找不到gems_Ruby On Rails_Ruby_Bundler - Fatal编程技术网

Ruby on rails rails即使在bundle安装后也找不到gems

Ruby on rails rails即使在bundle安装后也找不到gems,ruby-on-rails,ruby,bundler,Ruby On Rails,Ruby,Bundler,我正在用rails创建一个应用程序,但是当我运行rakedb:migrate时,我得到了一个错误 在任何源中都找不到coffee-script-source-1.12.2 运行bundle install安装缺少的gems 我运行了bundle安装,但什么也没发生。当我通过gem install手动安装gem并运行rake db:migrate时,对于不同的gem,我会得到相同的错误 我想我的应用程序或绑定程序找不到gems的路径/var/lib/gems/2.3.0/gems/[gemname

我正在用rails创建一个应用程序,但是当我运行
rakedb:migrate
时,我得到了一个错误

在任何源中都找不到coffee-script-source-1.12.2 运行
bundle install
安装缺少的gems


我运行了bundle安装,但什么也没发生。当我通过
gem install
手动安装gem并运行
rake db:migrate
时,对于不同的gem,我会得到相同的错误

我想我的应用程序或绑定程序找不到gems的路径
/var/lib/gems/2.3.0/gems/[gemname]
。为什么会这样?如何一次安装所有gems

编辑:捆绑安装输出

Using rake 12.3.0
Using concurrent-ruby 1.0.5
Using i18n 0.9.1
Using json 1.8.6
Using minitest 5.11.1
Using thread_safe 0.3.6
Using tzinfo 1.2.4
Using activesupport 4.2.6
Using builder 3.2.3
Using erubis 2.7.0
Using mini_portile2 2.3.0
Using nokogiri 1.8.1
Using rails-deprecated_sanitizer 1.0.3
Using rails-dom-testing 1.0.9
Using crass 1.0.3
Using loofah 2.1.1
Using rails-html-sanitizer 1.0.3
Using actionview 4.2.6
Using rack 1.6.8
Using rack-test 0.6.3
Using actionpack 4.2.6
Using globalid 0.4.1
Using activejob 4.2.6
Using mini_mime 1.0.0
Using mail 2.7.0
Using actionmailer 4.2.6
Using activemodel 4.2.6
Using arel 6.0.4
Using activerecord 4.2.6
Using activerecord-oracle_enhanced-adapter 1.6.9
Using debug_inspector 0.0.3
Using binding_of_caller 0.8.0
Using bundler 1.16.1
Using byebug 9.1.0
Using coffee-script-source 1.12.2
Using execjs 2.7.0
Using coffee-script 2.4.1
Using thor 0.20.0
Using railties 4.2.6
Using coffee-rails 4.1.1
Using ffi 1.9.18
Using multi_json 1.13.1
Using jbuilder 2.7.0
Using jquery-rails 4.3.1
Using sprockets 3.7.1
Using sprockets-rails 3.2.1
Using rails 4.2.6
Using rb-fsevent 0.10.2
Using rb-inotify 0.9.10
Using rdoc 4.3.0
Using ruby-oci8 2.2.5.1
Using sass-listen 4.0.0
Using sass 3.5.5
Using tilt 2.0.8
Using sass-rails 5.0.7
Using sdoc 0.4.2
Using spring 2.0.2
Using turbolinks-source 5.1.0
Using turbolinks 5.1.0
Using uglifier 4.1.3
Using web-console 2.3.0
Bundle complete! 13 Gemfile dependencies, 61 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.

您的
Gemfile
的第一行应该是您的gems的来源。这句话怎么说?它应该这样说:
source'https://rubygems.org“
。另外,您的命令应该是
rake-db:migrate
,而不是
rake:db-migrate
,它表明我正在运行正确的命令。我在这里打错了。“我运行了bundle安装,但什么都没发生。”你说的“什么都没发生”是什么意思?你能给我们看一下
捆绑安装的输出吗?@TamerShlash用输出更新了我的问题。你能不能也发布你的
Gemfile
Gemfile.lock