我在rails数据库中关注了一些关联教程,第一步是使用rails new newProject -B
创建应用程序。然后我使用rails g scaffold Father name:string
和rails g scaffold Child name:string sex:string father:references
创建两个模型。
之后我尝试使用命令rake db:create
创建数据库,但出现错误:
无法在任何来源中找到nokogiri-1.6.7.1运行
bundle install
以安装缺少的宝石。
我正常运行命令bundle install
,但是当我再次尝试时,会出现相同的错误。
我试图插入GemFile gem 'nokogiri', '~> 1.6', '>= 1.6.7.1'
并且同样的错误仍然存在。
答案 0 :(得分:1)
几个月前我和nokogiri有过类似的问题。
我通过添加' -rc3'解决了这个问题。到宝石版本的最后,像这样:
gem "nokogiri", ">= 1.6.7.rc3"
答案 1 :(得分:0)
之前我曾经遇到过这个问题,您可以尝试使用gem install nokigiri
手动安装宝石
答案 2 :(得分:0)
你试试吗
$bundle update
?
您可以发布错误日志以查看它是否是权限错误或其他?