我今天尝试启动一个简单的Rails应用程序以刷新我的知识,并遇到了一个非常奇怪的问题...
服务器尝试呈现站点的索引视图,但突然中止,并出现以下错误:
df <- data.frame(matrix(c("A", NA, NA, "B", NA, NA, "C", NA, NA, 1:9),
byrow = TRUE, nrow = 2))
我尝试了(失败):
奇怪的是,如果我手动创建控制器和视图,一切正常!
我看到了一个有关某个相关问题的建议,试图将计算机上的C编译器更改为默认值,但是我不明白为什么这样做是必要的,我想对正在发生的事情有更深入的了解上。
答案 0 :(得分:2)
我遇到了同样的问题,是的,该文件存在。我将项目回滚到ffi'〜> 1.12.2',并且再次正常运行。
答案 1 :(得分:2)
问题似乎与libffi版本冲突有关。
解决方法:gem inst ffi---disable-system-libffi
我提出了一个问题,请参见此处:https://github.com/ffi/ffi/issues/791