Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Gemfile:22:语法错误,意外的tIDENTIFIER,应为输入结束

Gemfile:22:语法错误,意外的tIDENTIFIER,应为输入结束
EN

Stack Overflow用户
提问于 2013-09-08 13:58:49
回答 2查看 14.4K关注 0票数 1

当我对下面的gemfile源代码运行bundle install时,我得到了一个指向'better errors‘gem的gemfile语法错误,这是倒数第二行。

当我运行ruby -c Gemfile时。我收到以下消息

Gemfile:22:语法错误,意外的tIDENTIFIER,应为输入结束的gem 'better_errors‘

有什么想法吗?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
source 'https://rubygems.org' 
ruby '2.0.0'
gem 'rails', '4.0.0'
 # Rails defaults
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.0' 
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0' 
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'

# learn-rails
gem 'activerecord-tableless' 
gem 'bootstrap-sass'
gem 'figaro'
gem 'gibbon'
gem 'google_drive'
gem 'high_voltage'
gem 'simple_form', '>= 3.0.0.r  
group :development do
    gem 'better_errors'
    gem 'quiet_assets'
end 

感谢您的帮助和时间。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-08 14:27:06

你错过了这里的结束'

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gem 'simple_form', '>= 3.0.0.r <~~~
group :development do
    gem 'better_errors'
    gem 'quiet_assets'
end

修正后的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gem 'simple_form', '>= 3.0.0.r'
group :development do
    gem 'better_errors'
    gem 'quiet_assets'
end
票数 3
EN

Stack Overflow用户

发布于 2013-09-08 14:03:58

在您的gem "simple_form"版本号规范之后

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
">= 3.0.0.r\ngroup :development do\n    gem "

(已经无效),则不能在没有逗号的情况下继续另一个令牌better_errors (这无论如何都是无效的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18684527

复制
相关文章
C++ C2760 语法错误: 意外标记 "标识符",应为 ";" 如何严谨的解决
遇到这个问题的时候在网上搜索 绝大部分都是同样的一个解决方案 就是改一下软件的某个设置。 这个方法是十分不严谨的,所以网仔细琢磨了一下这个错误说明。
雪碧君
2023/02/15
3.3K0
意外的键盘输入
ok,经过一番精心的查看,原因是用户在使用鼠标书写收到了来自键盘的输入,而刚刚好我在业务上又监听了PreviewTextInput事件,在进行键盘输入时清理书写笔迹。于是问题就找到啦~~
黄腾霄
2020/06/10
1.1K0
c语言输入回车结束输入
#include<stdio.h> int main(){ int x; do{ x = getchar(); printf("%c",x); }while(x!='\n'); return 0; }
杨鹏伟
2020/09/11
5.4K0
java OJ题目判断输入结束(与C语言的EOF结束等价)
/* * java 作Oj题目是会有输入若干数据的情况,不好判断输入结束符, * 类似于C语言中的EOF符号 * 在这里提供了一种方法 * */
用户3030674
2018/09/14
2.5K0
Bundler与Gemfile的最佳实践 | Ruby
Gemfile.lock是未了保证运行环境一致性而产生的,这样可以最大限度的减少因为环境差异所造成的运行异常。但如果你写的是个library,那么你则应该抛弃gemfile.lock以确保library的通用性。
lazybios
2019/07/30
9590
Python——输入一批书的名称以及书的价格,当用户输入’$’时,表示输入结束
''' 4. 编写程序,让用户从键盘上连续输入一批书的名称以及书的价格,当用户输入’$’时,表示输入结束。然后: (1)计算所有书的平均价格,将计算结果打印输出; (2)将所有书及其对应的价格,按照书名的字典顺序,打印输出。 输出的格式要求如下: 所有书的平均价格为:xxxxx ------------------------------------------------------ Python程序设计 36.6 电子技术基础 25.8 马克思主义原理概论
瑞新
2020/07/07
1.1K0
ExecuteReader报错,语法错误
最后,到处查找解决方案,终于在论坛见到了大神的一句:“你输入的是中文字符的空格!”
全栈程序员站长
2022/08/28
8790
ExecuteReader报错,语法错误
Ruby 应用容器封装踩坑记录(Lobsters)
本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)
soulteary
2020/03/22
4.9K0
Ruby 应用容器封装踩坑记录(Lobsters)
VS2017下出现 error C2760: 语法错误: 意外的令牌“标识符”,预期的令牌为“;” 的解决办法
属性-c/c++-语言-符合模式:设置成 “否” 将符合模式改成否 即可
战神伽罗
2019/07/24
4.8K0
VS2017下出现 error C2760: 语法错误: 意外的令牌“标识符”,预期的令牌为“;” 的解决办法
通过回车键来结束一段不定长度的数组的输入。
以回车键结束一串数据的录入,则所有需要录入的数据肯定为一行,则可用nextline()函数来获取全部。
Rekent
2018/09/04
6550
Excel VBA解读(163):错误处理技术之概述
在VBA代码中,我们经常会看到类似于On Error Resume Next这样的语句,这是编译器在代码遇到错误时自动处理的语句。有时候,在代码中进行适当的错误处理,可以使代码在实际应用后更健壮,避免由于各种原因导致的代码异常给用户带来的困扰。
fanjy
2020/01/13
3.9K0
Excel VBA解读(163):错误处理技术之概述
Ruby 应用容器封装踩坑记录(Lobsters)
本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)
soulteary
2020/03/26
7.4K0
如何修复WordPress网站的Syntax Errors语法错误
如果您在WordPress建站中,经常在网站上尝试各种功能,那么有可能会收到以下错误“Syntax error,unexpected…”,请不要惊慌,你不是第一个在WordPress中收到语法错误的人,也不会是最后一个。
晓得博客
2021/06/15
5.4K0
如何修复WordPress网站的Syntax Errors语法错误
熊市结束的信号?
BTC的历史最高点出现在2017年12月,接近20000$,最近的一个最低点是2018年12月,大概为3200$,跌掉了80%多。
申龙斌
2019/05/17
1.1K0
熊市结束的信号?
python之意外发现turtle的强大
闲来无事,上网闲逛,无意中发现了turtle这个库,于是各种百度去了解,才知道这库niu bi啊,居然可以画画!!!!
全栈程序员站长
2022/09/12
1.1K0
python之意外发现turtle的强大
CA1054:URI 参数不应为字符串
类型声明一个方法,该方法具有名称中包含“uri”、“Uri”、“urn”、“Urn”、“url”或“Url”的字符串参数,且类型未声明采用 System.Uri 参数的相应重载。
呆呆
2022/01/10
5730
我的2022,完美结束!
随着Apple Store越来越成熟,以及越来越多的开发者和公司希望在该平台上投放自己的产品,iOS APP上架成为许多开发者和公司普遍关注的话题。最近发现有款开发工具非常好用,特意去找了一个工具的成长历程。
爱学iOS的小麦子
2023/05/09
3220
我的2022,完美结束!
CA1028:枚举存储应为 Int32
枚举是一种值类型,它定义一组相关的已命名常数。 默认情况下,System.Int32 数据类型用于存储常量值。 虽然你可以更改此基础类型,但对于大多数情况,既不需要,也不建议你这样做。 使用小于 Int32 的数据类型不会显著提高性能。 如果无法使用默认数据类型,则应使用某种符合公共语言规范 (CLS) 的整型类型,例如 Byte、Int16、Int32 或 Int64,以确保枚举的所有值都可以用符合 CLS 的编程语言表示。
用户4268038
2022/01/10
4680
Unexpected token语法错误,uni开发新手
使用HBuilderX开发uni-app遇见这个问题 ``` if (!('^[1][3,4,5,6,7,8,9][0-9]{9}$'.test(this.account))) { uni.showToast({ icon: 'none', title: '请输入正确的手机号码' }); return; } ``` [错误提示] 请问我应该怎么写呢?
用户7126922
2020/03/26
4.5K1
点击加载更多

相似问题

分析`Gemfile`时出错:语法错误,意外的tIDENTIFIER,应为输入结束

10

Rails 4-语法错误,意外的tIDENTIFIER,应为输入结束

10

tIDENTIFIER :语法错误,意外的Ruby,应为')‘

19

第1行中的Gemfile语法错误:语法错误,意外的tIDENTIFIER,期望输入结束

14

语法错误,应为$end,意外的tIDENTIFIER

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文