草庐IT

load_meshes

全部标签

ruby - 为什么 YAML.load 返回错误的数值?

为什么YAML.load返回错误值?ruby-1.9.2-p0:006>a=YAML.load('merchant_id:014213245611111')=>{"merchant_id"=>843333440073}ruby-1.9.2-p0:007>a["merchant_id"]=>843333440073我使用的是ruby​​1.9.2-p0、rvm、ubuntu10.10、64位。 最佳答案 YAML解析器将“014213245611111”视为八进制(base-8)数字,而不是字符串。将其用引号引起来以保留前导0。

ruby-on-rails - rails - 已安装 rails 但无法创建应用程序 "cannot load such file -- active_support"

我做了sudoapt-getinstallrails,一切看起来都很好。Readingpackagelists...DoneBuildingdependencytreeReadingstateinformation......Settingupruby-actionmailer-2.3(2.3.14-2)...Settingupruby-activeresource-2.3(2.3.14-1)...Settingupruby-rails-2.3(2.3.14-2)...Settinguprails(2.3.14.1)...Settingupruby1.8-dev(1.8.7.352-2

ruby - "no such file to load -- net/https"- Heroku、 ruby 、Ubuntu 10.04

我在其他博客和stackoverflow线程中看到过这个问题,但似乎没有人知道答案。我正在尝试运行heroku并收到此错误:/usr/local/heroku/vendor/gems/rest-client-1.6.1/lib/restclient.rb:9:in`rescuein':nosuchfiletoload--net/https.Tryrunningapt-getinstalllibopenssl-ruby(LoadError)from/usr/local/heroku/vendor/gems/rest-client-1.6.1/lib/restclient.rb:5:in`

轨道上的 ruby 。调度.fcgi 。 dependencies.rb :251:in `require' : cannot load such file -- fcgi (LoadError)

app=redmine-2.0.1ruby=ruby​​1.9.3p194(2012-04-20修订版35410)[x86_64-linux][root@by1016690public]#./dispatch.fcgi/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251:in`blockinrequire':iconvwillbedeprecatedinthefuture,useString#encodeinstead./usr/local/lib/r

ruby-on-rails - 在什么情况下会从父进程获取 Ruby $LOAD_PATH?

在我的Cucumber场景中,如果我在目标Rails应用程序文件夹中调用rakedb:schema:load,我会得到Cucumber进程的$LOAD_PATH而不是Rails应用程序自己的Gemfile/load路径。我觉得这很奇怪。结果是我得到以下错误:nosuchfiletoload--rails/all我无法在我的cucumber场景之外重现它。ruby-rubygems-e"system'rake-T'"正常工作->'rake-T'有应用程序自己的基于Gemfile的$LOAD_PATH;并且不会产生上述错误。谁能想到为什么子进程(rake-T或rakedb:schema:l

ruby-on-rails - App::Application.load_tasks 在哪里定义?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion#Addyourowntasksinfilesplacedinlib/tasksendingin.rake,#forexamplelib/tasks/capistrano.rake,andtheywillautomaticallybeavailabletoRake.requireFile.expand_path('../config/application',__FI

ruby - Travis-ci 构建失败,rake 中止!加载错误 : cannot load such file -- rspec/core/rake_task

我正在尝试将travis-ci添加到我的项目中,但它一直失败rakeaborted!LoadError:cannotloadsuchfile--rspec/core/rake_task我目前正在使用rspec3.1关于为什么会失败以及如何解决它有什么想法吗?这是我失败的项目:https://github.com/toymachiner62/readable_date_ranges/tree/tests编辑Usingworker:worker-linux-9-2.bb.travis-ci.org:travis-linux-4system_infoBuildsysteminformatio

ruby - Rack : cannot load such file 'sinatra'

我已经在irb中安装了sinatragem,如果我输入,require'sinatra'它返回true。但是当我这样做的时候rackup-dconfig.ru它告诉我nilException`LoadError'at/usr/local/lib/ruby/1.9.1/rubygems/custom_require.rb:36-cannotloadsuchfile--sinatra这是我的config.rurequire'./app'set:environment,ENV['RACK_ENV'].to_symset:app_file,'app.rb'disable:runrunSinat

ruby - 如何解决 LoadError : cannot load such file -- ffi_c

我想知道如何解决在安装Ruby2.2.1Windows安装程序和Rubygem2.4后在控制台上执行require命令时看到的下一个错误.6。LoadError:cannotloadsuchfile--ffi_cfromC:/Ruby22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`require'这是类似于DLL的东西吗? 最佳答案 如果您阅读requirementffi的文档,你可以看到:Youneedasanebuildingen

ruby - gem_original_require' : no such file to load -- sinatra (LoadError)

我正在我的本地机器上工作。如果我使用Sinatra应用程序,将此行添加到myapp.rb没有问题require'sinatra'当我转到控制台并运行时irb-rmyapp.rb我收到这个错误gem_original_require':nosuchfiletoload--sinatra(LoadError)我知道我的IRB或Ruby路径看起来不正确。我正在使用(简单的Ruby版本管理:rbenv)来管理Ruby环境,不太确定这是否会影响事情?我运行了gemenv并得到了这个。RubyGemsEnvironment:-RUBYGEMSVERSION:1.8.10-RUBYVERSION:1