Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.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 无法加载这样的文件--设计/架构(LoadError)_Ruby On Rails_Janrain_Rpx - Fatal编程技术网

Ruby on rails 无法加载这样的文件--设计/架构(LoadError)

Ruby on rails 无法加载这样的文件--设计/架构(LoadError),ruby-on-rails,janrain,rpx,Ruby On Rails,Janrain,Rpx,在我将designe_rpx_connectable gem添加到我的Gemfile之后,我无法再运行rails服务器或迁移以向我的Users表添加列。我在这里尝试遵循railscast示例: 在过去的两天里,我尝试了几件事情,试图让这件事起作用。我自己也尝试过创建迁移文件,但当我运行“rake db:migrate--trace”时,得到的错误是“rake中止!无法加载这样的文件--designe/schema”,下面有很多错误,从以下开始: C:/…/designe/ruby/1.9.1/

在我将designe_rpx_connectable gem添加到我的Gemfile之后,我无法再运行rails服务器或迁移以向我的Users表添加列。我在这里尝试遵循railscast示例:

在过去的两天里,我尝试了几件事情,试图让这件事起作用。我自己也尝试过创建迁移文件,但当我运行“rake db:migrate--trace”时,得到的错误是“rake中止!无法加载这样的文件--designe/schema”,下面有很多错误,从以下开始: C:/…/designe/ruby/1.9.1/gems/activesupport-3.2.6/lib/active\u support/dependencies.rb:251在“require”中

我试着在谷歌上搜索这个问题,只找到了少数人有同样的问题,他们的问题都没有得到回答。似乎有“无法加载此类文件”错误的其他人被告知他们的某些gems版本不兼容,因此我将在此处提供该信息:

档案: gem“轨道”,“3.2.6” 创业板‘设计’、‘2.1.2’ gem“设计rpx可连接”,“0.2.2” 另外,我的bundler版本是1.1.4,ruby版本是1.9.3

对我来说,唯一突出的是Desive文件夹中ruby的版本似乎是1.9.1,而我的版本是1.9.3,但我想知道降级到1.9.1的可能后果

任何意见都将不胜感激!
谢谢

所以我们决定删除schema.rb文件中“require'designe/schema.rb'”的内容,我们的应用程序神奇地工作了!我不知道这意味着什么,所以我做了更多的研究,发现了这个-


事实证明,对于Desive的较新版本(>2.1),此文件的内容是不必要的。希望这能解决很多其他人的问题,特别是如果他们决定更新Desive gem并继续使用Desive_rpx_connectable。

您可以尝试将项目克隆到新目录中,并降级ruby版本。你在用rvm吗?如果是这样,这应该相当容易。只要用Ruby 1.9.1创建一个新的.rvmrc文件,看看它是如何运行的。我试过了,但没有用。你能提出其他建议吗?谢谢嗯,所以只有当这个宝石被添加时,它才不起作用?你也在使用一个大型的预先存在的应用程序吗?你能用香草Rails应用程序重新创建gem的工作副本吗/想出来一定是版本问题。当我创建一个新的rails应用程序并添加gems“designe”和“designe\u rpx\u connectable”时,它会抛出相同的错误。有人能试试看在添加了这些gem之后,“rails服务器”命令在香草应用程序上是否有效吗?如果是,您安装了哪个版本的rails/ruby/rake?提前谢谢