問題タブ [curb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - feedzirra Windows の最新の縁石バージョンの問題
インストールしようとしてfeedzirraいますが、問題が発生しています。
Feedzirra をインストールすると、 が検索されcurb (0.7.18)ます。
指示に従ってWindowsに縁石をインストールしました
feedzirra をアンインストールして再インストールしようとしましたが、次のメッセージが表示されて役に立ちませんでした
feedzirra に最新バージョンの curb を強制的に使用させるにはどうすればよいですか? または縁石 (0.7.18) バージョンのみをインストールする方法?
ruby-on-rails - Windows 7 での gem install 'feedzirra' および 'curb' エラー
Windows-7 (64 ビット) でのバンドル インストールの問題。
「 feedzirra」gemをインストールする必要があります。このために、依存する gem ' curb ' をインストールする必要があります。
そのため、バンドルのインストール時に、次のエラーが発生しました:-
Gem::Installer::ExtensionBuildError: エラー: gem ネイティブ拡張機能のビルドに失敗しました"
その後、インターネットで検索したところ、この gem をインストールするには「curl」ライブラリが不可欠であることがわかりました。
しかし、「curl」がシステムにインストールされていることを確認しました。コマンド「curl http://www.example.com」を実行すると、結果が表示されます(システムに「curl」がインストールされていることを意味します)。しかし、'curb' gem のインストールには使用できません。
次に、インストールされたcurl(curl-7.31.0-devel-mingw64)を検索して見つけ、(--with-curl-dir)または(--with-curl-libおよび--with-で「curb」gemをインストールしますカールインクルード)。しかし、次のコマンドの実行中に再び同じエラーが発生します:-
gem install curb --with-curl-dir="C:/curl-7.31.0-devel-mingw64"
gem install curb --with-curl-lib="curl_lib_url" および --with-curl-include="curl_include_url"
私は次の構成を使用しています:-
- Windows 7 (64 ビット)
- ルビー1.9.2
- レール 3.2.13
- gem「バンドラー1.3.5」
エラーが発生する理由がわかりません。また、Ubuntu の使用を提案しないでください。Ubuntuでlibcurlライブラリを使用することで解決できますが、Ubuntuに切り替えることができません。
ruby - Ruby Curb がリダイレクトに従わない
Curb を使用してさまざまな URL を取得しています。応答が 200 の場合、必要なものが取得されます。ただし、応答がリダイレクトの場合、Curb はリダイレクトに従っていないようです。
ただし、curl -L http://stats.berr.gov.uk/ed/vat/VATStatsTables2a2d2007.xlsコマンド ラインで行うと、期待どおりの応答が得られます。私は何を間違っていますか?
ruby-on-rails - libCurl のインストール - ruby 1.9.3 .. rails 3.2.12 .. Windows
それで、feedzirra を起動して実行しようとしています...ruby 1.9.3p448 Rails 3.2.12
http://curl.haxx.se/download.html#Win32にアクセスしてダウンロードしまし
Win32 2000/XP 7.32.0 libcurl SSLた。当たり前かもしれませんが、これはlibcurl -v 7.32.前述のファイルを解凍しました
c:\libcurl(したがって、bin、lib、およびその他は直接 libcurl にあります)。に追加
c:\libcurl\binしましたPATH。アプリの作業ディレクトリで、バンドラーに cURL の依存関係を見つける場所を
bundle config build.curb --with-curl-lib=C:\libcurl\bin --with-curl-include=C:\libcurl\include.gem 'nokogiri', '~> 1.5.3'現在の -v 1.6.0 が気に入らないため、gemfileで nokogiri のバージョンを に設定しました。これにより、 がインストールされますnokogiri -v 1.5.10。gemfile で feedzirra のバージョンを に設定し
gem 'feedzirra', github: 'pauldix/feedzirra', ref: '80cd357'ました。これにより、いくつかの依存関係がインストールされます。
縁石の使用 (0.8.4) - 試し
gem 'curb', '0.8.1'てみgem 'curb', '~> 0.7.15'ても問題は解決しません。ヘチマの使用 (1.2.1)
sax-machine (0.2.0.rc1) の使用
git://github.com/pauldix/feedzirra.git (at 80cd357) の feedzirra (0.2.0.rc2) を使用 - 明らかに
bundle成功です!ただし、問題はありませんbundle。インストールするものを入手できます。rails sまたはを試すとrails c、次のようになります: (curb_core.soただし、存在します)