Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法加载这样的文件-- guard/rspec/dsl

无法加载这样的文件-- guard/rspec/dsl
EN

Stack Overflow用户
提问于 2016-08-25 18:31:40
回答 1查看 428关注 0票数 0

我成功地安装了rspec-rails和guard-rspec。我使用的是windows,所以rspec的版本必须是旧的才能成功安装。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Gemfile
group :development, :test do
  # Call 'byebug' anywhere in the code to stop execution and get a debugger console
  gem 'byebug', platform: :mri

  gem 'postgresql'
  gem 'rspec-rails', '2.8', :require => false #'2.8'
end

group :development do
  gem 'web-console'
  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'ruby_dep', '1.4.0'
  gem 'guard-rspec', require: false#'4.2.'
end

我运行了rails g rspec:install,在spec下生成了spec-helper.rb。不过没有rails-helper.rb。我也有.rspec文件。

在运行guard init rspec之后,我得到了以下内容

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
10:56:04 - INFO - Writing new Guardfile to C:/Users/nidaa_bugis/Documents/Ruby practices/workspace/Testing/Guardfile
10:56:05 - INFO - rspec guard added to Guardfile, feel free to edit it

但是当我运行bundle exec guard时,我得到了这个错误

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
10:56:39 - INFO - Run 'gem install win32console' to use color on Windows
10:56:39 - ERROR - Invalid Guardfile, original error is:
> [#]
> [#] cannot load such file -- guard/rspec/dsl,
> [#] backtrace:
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C
> [#]   (dsl)> C

有谁知道如何解决这个问题,并最终在windows上运行guard和rspec?

EN

回答 1

Stack Overflow用户

发布于 2017-02-03 00:36:56

我也遇到过类似的问题,但我使用的是Ubuntu Linux,对windows一无所知。我刚刚更新到最新版本,您可以在相应的存储库中找到它:guard-rspec,但在您的情况下,这似乎不可能。如果您使用的是Windows10,则可以使用Linux beta environment

我希望我在Stackoverflow中的第一个答案对您和/或某些人仍然有用:)。

干杯!

托尼奥

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

https://stackoverflow.com/questions/39152444

复制
相关文章
python停用词表整理_python停用词表
大家好,又见面了,我是你们的朋友全栈君。 stop_words:设置停用词表,这样的词我们就不会统计出来(多半是虚拟词,冠词等等),需要列表结构,所以代码中定义了一个函数来处理停用词表…前言前文给
全栈程序员站长
2022/07/02
2.2K0
python停用词表整理_python停用词表
WordPress 官方宣布停用 React
WordPress 在15年的时候使用 React 创建了 WordPress.com 的前端 Calypso,当时很多人都觉得很惊艳:
Denis
2023/04/14
4660
WordPress 官方宣布停用 React
如何在java中去除中文文本的停用词
第一步:先将中文文本进行分词,这里使用的HanLP-汉语言处理包进行中文文本分词。
IT小白龙
2019/04/29
1.3K0
如何在java中去除中文文本的停用词
Cypress系列(58)- 停用条件测试
https://www.cnblogs.com/poloyy/category/1768839.html
小菠萝测试笔记
2020/09/28
1.3K0
IKAnalyzer使用停用词词典进行分词
2、这里非常多跟我一样的新手没办法成功的原因就是被无bom的UTF-8格式给折磨的,IK作者自己也这样说了。
全栈程序员站长
2022/07/08
6700
Deno 将停用 TypeScript 的五个原因
最近有一份流传的文档,说是 Deno 将停止在其内部代码中使用 TypeScript。文档中提到了当前开发环境的几个问题,包括了 TypeScript 编译时间、结构和代码管理等。在未来,Deno 的内部代码将使用原生 JavaScript 进行开发。
Nealyang
2021/03/12
1K0
VS code 停用 justMyCode 调试库代码
VS code 调试时默认启用 justMyCode 配置,使得库代码无法调试,本文记录停用该选项调试一切代码的方法。 错误信息 在调试非自己的代码时会自动跳过并给出如下提示: Frame skipped from debugging during step-in. Note: may have been skipped because of "justMyCode" option (default == true). Try setting "justMyCode": false in the de
为为为什么
2022/08/05
2.1K0
清空所有 NSUserDefaults 记录
在日常 iOS 开发中,我们有时会在我们的应用程序中使用NSUserdefaults来在应用程序中存储一些基本配置或设置。有时候我们需要清空所有使用 NSUserDefaults 的记录,但是我们常用的都是removeObject,即移除特定的值:
韦弦zhy
2020/09/01
1.5K0
清空所有 NSUserDefaults 记录
HanLP-停用词表的使用示例
停用词表在“pyhanlp\static\data\dictionary”路径下的“stopwords.txt”文件中,CoreStopWordDictionary.apply方法支持去除停用词。如果需要修改停用词表,则直接编辑文件“stopwords.txt”,之后删除路径下的“stopwords.txt.bin”,运行CoreStopWordDictionary.apply后即可自动生效。有关验证的方法见“验证是否生效”小节。
IT小白龙
2019/05/22
2K0
HanLP-停用词表的使用示例
Google停用MapReduce,高调发布Cloud Dataflow
Google已经停用自己研发的,部署在服务器上,用以分析数据的MapReduce,转而支持一个新的超大规模云分析系统Cloud Dataflow。 MapReduce一直是服务器集群上做并行分布式计
大数据文摘
2018/05/21
1.1K0
IPhone已停用连接ITunes解决方案
苹果是比较注重个人隐私保护的,在用户或者他人多次尝试输入密码错误情况下,会启动保护机制,显示设备已停用,使其无法正常工作,关于出现这个问题怎么办呢?
申霖
2019/12/27
2.1K0
IPhone已停用连接ITunes解决方案
宝塔卸载命令_linux如何永久停用mysql
我们说过很多宝塔面板的教程,貌似没说过如何卸载宝塔面板,假如我们装置一款面板,都会请求要洁净纯洁的系统,就是说,假如你装置过环境可能会招致装置不胜利。宝塔面板能够装置,当然也能够卸载,官方也给出了卸载脚本,今天把这些办法罗列下写在这里。
全栈程序员站长
2022/10/04
1.9K0
PHP记录(本人)
田小檬
2023/08/24
1460
iOS开发中删除NSUserDefaults中所有记录
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/80256929
用户1451823
2018/09/13
1.1K0
iOS开发中删除NSUserDefaults中所有记录
IE 今天正式停用!网友炸锅了
其实微软公司早在去年5月19日就表示从 2022 年 6 月15 日起,其浏览器 Internet Explorer(IE浏览器)将基本淘汰,之后其功能将由Edge浏览器接棒。
程序员鱼皮
2022/11/07
1K0
IE 今天正式停用!网友炸锅了
如何在Python 中更优雅的记录日志?
在 Python 中,一般情况下我们可能直接用自带的 logging 模块来记录日志,包括我之前的时候也是一样。在使用时我们需要配置一些 Handler、Formatter 来进行一些处理,比如把日志输出到不同的位置,或者设置一个不同的输出格式,或者设置日志分块和备份。但其实个人感觉 logging 用起来其实并不是那么好用,其实主要还是配置较为繁琐。
Python数据科学
2019/10/15
1.1K0
如何在Python 中更优雅的记录日志?
PHP 扩展记录
本文记录 PHP 扩展及其简单安装方法。 扩展列表 php-reids php-memcached php-mongodb pdo-mysql php-reids 第一步:得到扩展文件,第二步:修改 php.ini 配置文件,第三步:重启 php-fpm。 pecl 命令安装 下面列举了一些常用参数,更多参数使用 pecl help 查看,注意 pecl install [ext1] [ext2] ... 一次可以安装多个扩展。 $ pecl channel-update pecl.php.net # 设
康怀帅
2018/02/28
1.9K0
如何在Python中实现高效的日志记录
日志记录是软件开发中的重要组成部分,它可以帮助我们监控程序运行状态、诊断问题和优化性能。本文将详细介绍如何在Python中实现高效的日志记录,并提供详细的代码示例。
华科云商小彭
2023/08/29
4340
如何在Python中实现高效的日志记录
[原创]Google SEO动态之Google Request Indexing功能停用
2020.12.23更新: Google已于2020.12.23恢复请求索引(Request indexing)功能。 详细内容请移步: 谷歌的Request Indexing功能恢复了.
极客中心
2021/01/21
6640
[原创]Google SEO动态之Google Request Indexing功能停用
移除 WordPress 后台插件管理的“编辑”与“停用”功能
出于某些目的(如多用户博客防止一些小白乱搞),需要禁止(删除/移除)WordPress后台插件管理的 “编辑” 与 “停用” 功能,具体是WordPress 后台-插件-已安装插件 那里的每一个插件都会有的“编辑”与“停用”入口。下面提供一段代码实现这个功能: 在主题的 functions.php 文件下加入以下代码: add_filter( 'plugin_action_links', 'slt_lock_plugins', 10, 4 ); function slt_lock_plugins( $act
Jeff
2018/01/19
1.1K0
移除 WordPress 后台插件管理的“编辑”与“停用”功能

相似问题

使用php激活和停用mysql记录

48

如何在MySQL中插入最新记录并停用其他记录

237

停用重复记录并将子记录重新指向活动记录

117

激活和停用记录选择器

10

尝试在停用时删除记录时出错

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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