今天首次在Rails中启动script/console报:
- [root@test depot]
- Loading development environment.
- /usr/local/ruby/lib/ruby/1.8/irb/completion.rb:10:in `require': no such file to load -- readline (LoadError)
- from /usr/local/ruby/lib/ruby/1.8/irb/completion.rb:10
- from /usr/local/ruby/lib/ruby/1.8/irb/init.rb:252:in `require'
- from /usr/local/ruby/lib/ruby/1.8/irb/init.rb:252:in `load_modules'
- from /usr/local/ruby/lib/ruby/1.8/irb/init.rb:250:in `each'
- from /usr/local/ruby/lib/ruby/1.8/irb/init.rb:250:in `load_modules'
- from /usr/local/ruby/lib/ruby/1.8/irb/init.rb:21:in `setup'
- from /usr/local/ruby/lib/ruby/1.8/irb.rb:54:in `start'
- from /usr/local/ruby/bin/irb:13
之后进入我就进入 /usr/local/ruby/lib/ruby/1.8/irb/completion.rb:10发现缺少readline包.
然后进入/usr/local/src/ruby-1.8.6/ext/readline目录,执行 ruby extconf.rb 报:
- checking for tgetnum() in -lncurses... no
- checking for tgetnum() in -ltermcap... no
- checking for tgetnum() in -lcurses... no
- checking for readline/readline.h... yes
- checking for readline/history.h... yes
- checking for readline() in -lreadline... no
- checking for readline() in -ledit... no
- checking for editline/readline.h... no
这一段我也搞不清楚什么意思,我就试着在线安装
ncurses-devel.安装成功之后在 执行:
- ruby extconf.rb
- make && make install
报成功.之后就能正常启动了
分享到:
相关推荐
themes_on_rails, 向 Rails 3/4/5 应用程序添加多个主题支持 ThemesOnRails 安装安装最简单的方法是使用 Bundler 。将这里 gem 添加到你的Gemfile:gem 'themes_on_rails'如果要对 liquid 模板使用
RailRoady RailRoady生成Rails 3/4/5模型(ActiveRecord,Mongoid,Datamapper)和控制器UML图作为跨平台.svg文件以及DOT语言。 代码基于原始的“铁路” gem,修补程序RailRoady RailRoady生成Rails 3/4/5模型...
安装将此行添加到应用程序的 Gemfile 中: gem 'rails_console_toolkit' 然后生成初始化程序: $ bin/rails generate rails_console_toolkit:install或手动编写: # config/initializers/console....
jRails是一个替代 Rails 中的Prototype/script.aculo.us 为 jQuery 的项目。使用 jRails,你能获得所有缺省的Rails helpers 来使用jQuery库。 安装方法: ./script/plugin install ...
rails的api文档,方便你查看
rails_email_preview, 在 Rails 中,预览和编辑应用程序邮件程序模板 Rails 电子邮件预览 使用这里 Rails 引擎在浏览器中预览电子邮件。 兼容 Rails 4.2 。电子邮件审阅: 所有电子邮件预览的列表: 代表有两个主题...
通过警告,颜色编码,自动沙盒以及允许只读外部连接(禁用作业排队,非GET请求等),此宝石使Rails控制台会话在指定环境中的危险性降低。 安装 将此行添加到您的应用程序的Gemfile中: gem 'safer_rails_console'...
rails-assets, 在 Rails 中,资产管理的解决 Rails 资产 Bundler 到 Bower 代理本自述文件涉及项目的开发方面。 访问站点了解如何在你的应用程序中使用 Rails 资产。 插件开发设置git clone git@github.com:tenex/r
商业轨道 Rails 的营业时间计算。 安装 将此行添加到应用程序的 Gemfile 中: gem 'biz-rails' 然后执行: $ bundle 或者自己安装: $ gem install biz-rails ...欢迎请求拉取请求,但请考虑首先... script/console
awesome_rails_console, Rails 控制台增强使你的Rails 控制台更加出色 使你的Rails 控制台非常出色这个 gem 是由使用pry生产,jazz_hands和 jazz_fingers的激发 was 。awesome_rails_console的优点是:减少 gem ...
Ruby on Rails中文指南
程序 博文链接:https://zhangjingqiang.iteye.com/blog/47041
rails server命令启动web服务器的默认端口号为3000,当然我们也可以自定义指定端口号。
rails_apps_composer, 一个 gem,为 Rails 启动应用程序创建 Rails 应用程序模板 Rails 应用编辑器 Rails 应用程序编辑器 gem 安装一个 命令行 工具来从"食谱"的Collection 组装 Rails 应用程序。"你可以使用 rails_...
/rails/信息/路线 /rails/信息/属性 中间件 /rails/info/alive_state 画画 /rails/信息/政策 /导轨/信息/磁带 /rails/信息/erd /导轨/信息/ SMD /导轨/信息/ uml 安装 $ git clone ...
rails-devise, Rails 5.0启动应用程序,带有认证功能 Rails 和设计Rails 5.0示例应用程序提供身份验证和用户管理。设计用于用户管理和认证的插件Bootstrap 或者基金会的前端框架使用这里示例应用程序作为你自己的...
rails-omniauth, 带有OmniAuth的Rails 5.0启动应用程序,用于身份验证 Rails 和 OmniAuthRails 5.0集成 Rails 和OmniAuth的示例应用程序。 使用第三方凭据( 如 Facebook 。Twitter 或者GitHub帐户) 提供认证的 ...
Ruby On Rails中文教材(PDF)
自制 命令: rails doc cd doc rake rails:freeze:gems 或 rake rails:freeze:edge rake doc:rails 在rails_app/doc/doc/目录中就生成了一个API目录,即可
rails-stripe-checkout, Rails 5.0启动使用条纹检验产品的应用程序 Rails 条纹签出Rails 示例应用程序演示了如何使用条纹结帐工具销售一个产品。 使用这里示例应用程序作为你自己的网络应用程序的入门应用程序。有关...