小编Raf*_*sky的帖子

Gem libxml-ruby(1.1.4)安装但在运行时失败

我正在尝试在Mavericks上运行一个相当旧的Rails应用程序,其中一个要求是: - Ruby ree-1.8.7-2009.10 - Rails 3.0.0 - libxml-ruby 1.1.4(这是与其他版本兼容的最新版本)宝石

我安装了最新的libxml2包.它的版本来自Homebrew(2.9.1).

要安装此gem,我使用以下命令:

$ CC=gcc-4.2 gem install libxml-ruby -v '1.1.4'
Run Code Online (Sandbox Code Playgroud)

输出建议成功:

Building native extensions.  This could take a while...
Successfully installed libxml-ruby-1.1.4
1 gem installed
Run Code Online (Sandbox Code Playgroud)

虽然当我尝试运行一些rake任务时,即创建数据库bundle exec rake db:create

我收到以下错误:

$ bundle exec rake db:create                                                                                               [ree-1.8.7-2009.10@mygemset]
rake aborted!
dlsym(0x7ffa2d83bbe0, Init_libxml_ruby): symbol not found - /Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/libxml-ruby-1.1.4/lib/libxml_ruby.bundle
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/libxml-ruby-1.1.4/lib/libxml_ruby.bundle
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:242:in `require'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:225:in `load_dependency'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:597:in `new_constants_in'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:225:in `load_dependency'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:242:in `require'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/libxml-ruby-1.1.4/lib/libxml.rb:9
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:242:in `require'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:242:in `require'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:225:in `load_dependency'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:597:in `new_constants_in'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:225:in `load_dependency'
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:242:in `require'
/Users/myuser/Developer/my-project/vendor/private_gems/restful_authentication-1.4.9/lib/sso/sso.rb:3
/Users/myuser/.rvm/gems/ree-1.8.7-2009.10@mygemset/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:242:in …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails libxml2 ruby-on-rails-3 osx-mavericks

8
推荐指数
1
解决办法
409
查看次数

在java中生成不带重复/排列的变体

我必须生成所有变体而不重复数字0 - 9.

它们的长度可以是1到10.我真的不知道如何解决它,特别是如何避免重复.

示例:变化的长度:4个随机变化:9856,8753,1243,1234等(但不是9985 - 包含重复)

如果有人可以帮助我解决这个问题,我会非常感激,特别是提供一些代码和线索.

java algorithm permutation variations

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