小编Rom*_*man的帖子

jRuby,带有C扩展名的宝石

有人和jRuby有同样的错误吗?当我尝试使用C扩展安装gem时,我有下一个错误:

gem install serialport构建本机扩展.这可能需要一段时间...错误:安装serialport时出错:错误:无法构建gem本机扩展.

    /home/username/.rvm/rubies/jruby-head/bin/jruby extconf.rb NotImplementedError: C > extension support is not enabled. Pass -Xcext.enabled=true to JRuby or set JRUBY_OPTS or modify .jrubyrc to enable.
Run Code Online (Sandbox Code Playgroud)

(root)at /home/username/.rvm/rubies/jruby-head/lib/ruby/shared/mkmf.rb:8
需要org/jruby/RubyKernel.java:1021(root)at/home/username /.在extconf.rb上的rvm/rubies/jruby-head/lib/ruby​​/shared/ruby​​gems/custom_require.rb:1(root):1

在错误解释中声明的任何参数都没有取得任何成功......

有关已安装的jruby版本的信息: jruby 1.7.0.preview2.dev(1.9.3p203)2012-08-05 22cd6f9 on Java HotSpot(TM)Server VM 1.7.0_05-b05 [linux-i386]

平台: Linux

宝石: serialport

ruby rubygems jruby

7
推荐指数
1
解决办法
2190
查看次数

Python将字符串解压缩到数组中

我每天都在使用Ruby,但我在Python中遇到了问题.我发现这种语言非常相似...但我从Ruby迁移有一些问题:)

请帮我在python中转换这个动作:

   string = "qwerty2012"
   (var, some_var, another_var)  = string.unpack("a1a4a*")
Run Code Online (Sandbox Code Playgroud)

这应该从string返回三个带有解压缩值的变量:

   var         = "q"      # a1
   some_var    = "wert"   # a4
   another_var = "y2012"  # a*
Run Code Online (Sandbox Code Playgroud)

帮我用Python代表它谢谢!

python arrays string

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

标签 统计

arrays ×1

jruby ×1

python ×1

ruby ×1

rubygems ×1

string ×1