小编Hel*_*ll0的帖子

找不到rvm命令

我在RVM的官方网站上安装了带有rails的rvm,我指定了教程建议的命令.安装时我的系统有rails 4.0.0,rvm 01/23/12,ruby 2.0.0,bundler gem 1.3.5和2.0.3但是我需要安装ruby 1.9来练习我正在做的课程."Zombies 2的Rails"我尝试执行指令rvm install 1.9.3,控制台返回此消息: rvm: command not found

ruby ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

12
推荐指数
2
解决办法
4万
查看次数

启动rails,sqlite3错误

在检查我的系统满足最低要求后,我开始检查版本是否合适: rails new app 当新应用程序为零时,我收到消息NEXT:

         run  bundle install
/var/lib/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/ui.rb:36:in `initialize': undefined method `[]' for #<Thor::Shell::Color:0x95890e0> (NoMethodError)
    from /usr/lib/ruby/vendor_ruby/bundler/cli.rb:12:in `new'
    from /usr/lib/ruby/vendor_ruby/bundler/cli.rb:12:in `initialize'
    from /usr/lib/ruby/vendor_ruby/bundler/vendor/thor.rb:263:in `new'
    from /usr/lib/ruby/vendor_ruby/bundler/vendor/thor.rb:263:in `dispatch'
    from /usr/lib/ruby/vendor_ruby/bundler/vendor/thor/base.rb:386:in `start'
    from /var/lib/gems/1.9.1/gems/bundler-1.3.5/bin/bundle:20:in `block in <main>'
    from /var/lib/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/friendly_errors.rb:3:in `with_friendly_errors'
    from /var/lib/gems/1.9.1/gems/bundler-1.3.5/bin/bundle:20:in `<main>'
Run Code Online (Sandbox Code Playgroud)

进入新创建的Rails应用程序.我在bundle install那里运行开始安装并收到以下错误消息:

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

        /usr/bin/ruby1.9.1 extconf.rb 
checking for sqlite3.h... no
sqlite3.h is missing. Try 'port install sqlite3 +universal'
or 'yum install sqlite-devel' and check your shared library search path (the …
Run Code Online (Sandbox Code Playgroud)

sqlite ruby-on-rails

3
推荐指数
1
解决办法
5540
查看次数

带有 XML 接口的基本 UI Gtk

我正在测试一些 GTK+ 示例。

在某些给定函数中,对 XML 文件某些路径的引用出现在 C 代码中。它解释了 C 代码正在读取 XML 内容,以便稍后将其编译为可从 C 代码中使用:

static void
example_app_window_class_init (ExampleAppWindowClass *class)
{
  gtk_widget_class_set_template_from_resource (GTK_WIDGET_CLASS (class),
                                               "/org/gtk/exampleapp/window.ui");
}
Run Code Online (Sandbox Code Playgroud)

我可以理解这里发生了什么,但不明白它是如何读取源 XML 的? window.ui, 在这种情况下。因为存储库没有他们提到的文件夹(/org/gtk/exampleapp/)。

所以,在我的函数中,我希望做类似的事情:

static void my_style_window_class_init(MyStyleWindowClass *class) {
  gtk_widget_class_set_template_from_resource(GTK_WIDGET_CLASS(class),
                                              "window.ui");
}
Run Code Online (Sandbox Code Playgroud)

*.c我的所有 XML 内容都与和文件位于同一文件夹中*.h。这是一个测试决定,没有其他意义。

c xml gtk

2
推荐指数
1
解决办法
1781
查看次数

标签 统计

ruby-on-rails ×2

c ×1

gtk ×1

ruby ×1

ruby-on-rails-3 ×1

ruby-on-rails-4 ×1

sqlite ×1

xml ×1