用 rails 新建工程的时候报这样的一个错误:rails stack level too deep 错误,不知为何?我的 rails 用的是最新的 railsinstraller 安装的,不知道跟这个是不是有关系?麻烦诸位帮忙指导一下,谢谢了!
windows 么,最好用 linux
路径问题。你的 rails 的安装路径过深了,也就是路径太长了。
还有就是你的项目路径太深了。 你尝试在一个分区的根目录直接安装 rails,然后在根目录直接创建项目。 最后再说一点,不推荐使用 windows 学习 rails,严重推荐 linux,ubuntu 就挺好的。原因就不说了。好处可是很多呢? 不要害怕 command line 系统,不要依赖 windows。
#1 楼 @chenge 是 windows,问题搞定了,是因为我装了 rails installer,同时 cygwin 下也装了 rails,两个 rails 路径都在 path 上,去掉 cyg 下的 path 就 ok 了,多谢楼上二位的建议。其实就 terminal 的话,我是非常喜欢 lubuntu 的,但是 ubuntu 下浏览器的显示效果实在丑的让人伤心……
#4 楼 @rubiniuer 我也遇到这个问题了,好纠结