So, I'm trying to get feedzirra up and running... ruby 1.9.3p448
Rails 3.2.12
所以,我正在尝试让feedzirra运行起来... ruby 1.9.3p448 Rails 3.2.12
-
I went to http://curl.haxx.se/download.html#Win32 and downloaded
Win32 2000/XP 7.32.0 libcurl SSL
. It may be obvious, but this islibcurl -v 7.32
.我去了http://curl.haxx.se/download.html#Win32并下载了Win32 2000 / XP 7.32.0 libcurl SSL。这可能是显而易见的,但这是libcurl -v 7.32。
-
I unzipped the aforementioned file into
c:\libcurl
( so the bin, lib, and whatnot are directly in libcurl ).我将上述文件解压缩到c:\ libcurl(所以bin,lib和whatnot直接在libcurl中)。
-
I added
c:\libcurl\bin
to thePATH
.我将c:\ libcurl \ bin添加到PATH中。
-
While in my app's working directory, I told bundler where to find the cURL dependencies with
bundle config build.curb --with-curl-lib=C:\libcurl\bin --with-curl-include=C:\libcurl\include
.在我的应用程序的工作目录中,我告诉bundler在哪里可以找到cURL依赖项与bundle config build.curb --with-curl-lib = C:\ libcurl \ bin --with-curl-include = C:\ libcurl \ include 。
-
I set the version of nokogiri to
gem 'nokogiri', '~> 1.5.3'
in my gemfile, as it doesn't like the current -v 1.6.0. This installsnokogiri -v 1.5.10
.我在我的gemfile中将nokogiri的版本设置为gem'nokogiri','〜> 1.5.3',因为它不喜欢当前的-v 1.6.0。这将安装nokogiri -v 1.5.10。
-
I set the version of feedzirra to
gem 'feedzirra', github: 'pauldix/feedzirra', ref: '80cd357'
in my gemfile.我在我的gemfile中将feedzirra的版本设置为gem'feedzirra',github:'pauldix / feedzirra',ref:'80cd357'。
-
This installs some dependencies:
这会安装一些依赖项:
Using curb (0.8.4) - trying
gem 'curb', '0.8.1'
andgem 'curb', '~> 0.7.15'
doesn't resolve the issue, just a heads up使用路缘石(0.8.4) - 尝试宝石'路边','0.8.1'和宝石'路边','〜> 0.7.15'并不能解决问题,只是抬头
Using loofah (1.2.1)
使用丝瓜络(1.2.1)
Using sax-machine (0.2.0.rc1)
使用sax-machine(0.2.0.rc1)
Using feedzirra (0.2.0.rc2) from git://github.com/pauldix/feedzirra.git (at 80cd357) - obviously
使用来自git://github.com/pauldix/feedzirra.git(80cd357)的feedzirra(0.2.0.rc2) - 显然
bundle
is a success! Problem isn't with bundle
, though. I can get the stuff to install. When trying rails s
or rails c
, I get the following: ( curb_core.so
does exist, though )
捆绑是成功的!但问题不在于捆绑。我可以安装这些东西。尝试rails s或rails c时,我得到以下内容:(但是curb_core.so确实存在)
APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require': 126: The specified module could not be found. - C:/Dropbox/Apps/rails_projects/ecorebox/.bundle/ruby/1.9.1/gems/curb-0.8.4/lib/curb_core.so (LoadError)
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `block in require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:236:in `load_dependency'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/curb-0.8.4/lib/curl.rb:1:in `<top (required)>'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `block in require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:236:in `load_dependency'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/curb-0.8.4/lib/curb.rb:1:in `<top (required)>'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `block in require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:236:in `load_dependency'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require'
from APP_FOLDER/.bundle/ruby/1.9.1/bundler/gems/feedzirra-021a8d7f53d7/lib/feedzirra.rb:2:in `<top (required)>'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `require'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `block (2 levels) in require'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `each'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `block in require'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `each'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `require'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler.rb:132:in `require'
from APP_FOLDER/config/application.rb:14:in `<top (required)>'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/commands.rb:39:in `require'
from APP_FOLDER/.bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/commands.rb:39:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
1 个解决方案
#1
0
Ummmm. I rebooted. For anyone ending up here... the question is the answer. Plus a reboot. I didn't know I had to reboot with this stuff? I'm not gonna fight it! Woot!!
Ummmm。我重新启动了。对于在这里结束的任何人来说......问题就是答案。再加上重启。我不知道我不得不重启这个东西?我不会打它!活泉!
#1
0
Ummmm. I rebooted. For anyone ending up here... the question is the answer. Plus a reboot. I didn't know I had to reboot with this stuff? I'm not gonna fight it! Woot!!
Ummmm。我重新启动了。对于在这里结束的任何人来说......问题就是答案。再加上重启。我不知道我不得不重启这个东西?我不会打它!活泉!