gpt4 book ai didi

ruby-on-rails - Ruby on Rails : running Typhoeus on Windows 7 (64 bit)

转载 作者:行者123 更新时间:2023-12-04 20:21:16 26 4
gpt4 key购买 nike

我无法让 Typhoeus gem 在我的 Windows 7 机器上工作。

基本上,它在“C:/Ruby192/lib/ruby/gems/1.9.1/gems/typhoeus-0.2.4/ext/typhoeus/”中找不到“native.so”文件。我该如何解决?

 C:/Ruby192/lib/ruby/gems/1.9.1/gems/typhoeus-0.2.4/lib/typhoeus.rb:10:in
`require': 126: The specified module
could not be found. -
C:/Ruby192/lib/ruby/gems/1.9.1/gems/typhoeus-0.2.4/ext/typhoeus/native.so
(LoadError) from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/typhoeus-0.2.4/lib/typhoeus.rb:10:in
`<top (required)>' from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.13/lib/bundler/runtime.rb:68:in
`require' from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.13/lib/bundler/runtime.rb:68:in
`block (2 levels) in require' from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.13/lib/bundler/runtime.rb:66:in
`each' from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.13/lib/bundler/runtime.rb:66:in
`block in require' from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.13/lib/bundler/runtime.rb:55:in
`each' from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.13/lib/bundler/runtime.rb:55:in
`require' from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.13/lib/bundler.rb:120:in`require'

最佳答案

对我有用的 (Win7 x64) 是从名为 Download libcurl.dll (all versions) only 的链接下载 .dll。 ,在这里找到:http://www.paehl.com/open_source/?CURL_7.35.0 .

解压后,我从 NoSSL/SSL 中获取了 .dll 文件。目录(似乎都可以,我使用 SSL 只是为了确定)。我将文件复制到 Ruby 的/bin 目录中,然后 Typhoeus 工作了。

注意:您不能使用 .dll 的 x64 版本,因为 Ruby 是 32 位的。 Typhoeus 对 x64 文件没有反应。

希望这会对某人有所帮助。

关于ruby-on-rails - Ruby on Rails : running Typhoeus on Windows 7 (64 bit),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6346741/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com