問題タブ [cpan]
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.
perl - Perlでクライアントとサーバーを使用してハッシュを転送するにはどうすればよいですか?
クライアントからサーバーにハッシュを転送 (送信または受信) したいだけです。
Perl でどちらが好ましい方法か教えてもらえますか、またはCPANモジュールを提案できますか?
perl - Perl の Lingua::Lid をインストールするにはどうすればよいですか?
Lingua::Lidを UNIX システム (ubuntu、最新バージョン)にインストールしようとしています。もちろん私はrootです。を使用してインストールするパッケージにperl Makefile.PL
入ると、次の愚かなエラーが発生します。
48 行目のパスをいじってみましたが、何も変わりません。48 ~ 50 行目は次のようになります。
変数 $BASE は次のように宣言されます。
今、私が書こうとしている Perl プログラムは、単純に次のようになります (単に私のベースです):
Lingua を使用しようとしてこれを実行すると、次のエラーが表示されます。
[root@csisl27 assign4]# ./perl_parser_1.pl
Can't locate Lingua/LinkParser.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl .) at ./perl_parser_1.pl line 3. BEGIN failed--compilation aborted at ./perl_parser_1.pl line 3.
これをcpanからインストールしようとしましたが、まだ正しく機能しません。
perl - ヒューマン インターフェイス デバイス (HID) 用の Perl ラッパーはありますか?
Perl のヒューマン インターフェイス デバイス ライブラリにラッパー ライブラリがあるかどうかは誰にもわかりませんか?
perl - Perl の SVN::Client をインストールするにはどうすればよいですか?
SVN::Client cpan モジュールを使用して、リポジトリからコードをチェックアウトしたいと考えています。
しかし、このモジュールをインストールして使用する方法は? ドキュメントは存在しないようなものです。
Alien::SVN モジュールを cpan を介してインストールし、自分でビルドしようとしました。そして、問題なくインストールできるようです。エラー メッセージは表示されません。cpan に再度アクセスして次の操作を行うと、Alien::SVN モジュールがインストールされていることが示されます。
SVN::Client を使用する私のクラスは次のとおりです。
したがって、スクリプトを使用してこのクラスの更新リポジトリ メソッドを呼び出すと、次のエラーが発生します。
また、use Alien::SVN を使用して use SVN::Client を変更しようとしましたが、うまくいきませんでした。
Alien::SVN / SVN::Client を機能させるためのコードの実際の例、または役立つヒントを持っている人はいますか?
html - 入力で許可されているHTMLエンティティの二重エンコードを防ぐにはどうすればよいですか?
HTMLエンティティの二重エンコーディングを防ぐ、またはプログラムで修正するにはどうすればよいですか?
HTML :: Entities perlモジュールのencode()関数を使用して、ユーザー入力のHTMLエンティティをエンコードしています。ここでの問題は、ユーザーがHTMLエンティティを直接入力できるようにし、これらのエンティティが二重にエンコードされることです。
たとえば、ユーザーは次のように入力できます。
Stackoverflow & Perl = Awesome…
これは最終的ににエンコードされます
Stackoverflow & Perl = Awesome…
これはブラウザで次のようにレンダリングされます
Stackoverflow & Perl = Awesome…
これを次のようにレンダリングします
Stackoverflow & Perl = Awesome...
この二重エンコーディングを防ぐ方法はありますか?または、これらのダブルエンコーディングの問題を簡単に修正できるモジュールまたはコードスニペットはありますか?
どんな助けでも大歓迎です!
linux - 作成されているがインストールされていない CPAN モジュールを一覧表示する
Linux/Linux のような環境でこれを行う簡単でクリーンな方法はありますか?
目的
私の目的は、get/make/test 段階ではなく、インストール段階でのみ管理者権限で CPAN を実行することです。
perl - ルートとして実行されていないCPAN依存関係のインストール中に@INCで見つけることができません
しようとしている間:
「@INCでParams/Validate.pmが見つかりません」というメッセージが引き続き表示されます。出力を見ると、-Iを使用したにもかかわらず、/ v1 / data/site_perlが表示された@INCにありません。
私はrootではないので、CPAN構成を次のように変更しました。
したがって、LIBも設定されます。
基本的なスクリプトでは、次のようになります。
問題ありません。
Log::Dispatchに強制インストールなしでlib/v1 / data / site_perlを使用させるにはどうすればよいですか?私は何が欠けていますか?
perl - `cpan`を介してインストールされたPerlモジュールを削除するにはどうすればよいですか?
私はユーザースペースで実行されているPerlを使用しており(root経由ではインストールされていません)、コマンドライン経由でモジュールをインストールしていますcpan
。個々のファイルを削除するために多くの作業を行うことなく、モジュールを削除する簡単な方法があるかどうかを知りたいです。
私はインターネットでこの質問を検索し、いくつかの答えを見つけましたが、私が見つけた答えは、Perlパッケージマネージャー(Microsoft Windowsに固有)の使用について議論しているようです。そうでない場合は、オペレーティングシステム固有(BSDpan)であり、cpanplus(私は)でいくつかの悪い経験をしたか、次のようにデッドリンクを指すことで終了しました:http://www.cpan.org/misc/cpan-faq.html#How_delete_Perl_modules
。
私の質問は、具体的には、を介してインストールされたモジュールを削除するクリーンな方法があるかどうかですcpan
。
perl - CPAN がバンドル内のモジュールの依存関係をインストールしないのはなぜですか?
アプリを簡単にインストールできるようにバンドルを作成しています。私はここから始めました: http://search.cpan.org/dist/CPAN/lib/CPAN.pm#Bundles
次のようなパッケージ Bundle::MyApp があります。
ローカル マシンでテストしているので、パッケージを cpan フォルダーに入れます。例: ~/.cpan/Bundle/MyApp.pm
cpan install Bundle::MyApp
リストしたモジュールに必要な依存関係をインストールしないことを除いて、これを使用して実行できます。したがって、この例では、cpan は最初に DateTime をインストールしようとしますが、DateTime::Locale が最初に必要なためインストールが失敗し、次に Image::Size をインストールしようとしますが、dep が必要なために失敗します。
cpan を使用して DateTime モジュールを直接インストールすると、正常にcpan install DateTime
動作し、依存関係がインストールされます。
そのため、バンドルからインストールするときに依存関係に従うように CPAN に指示する方法を探しています。パッケージに入れる必要があるものはありますか? それとも、私のユーザー アカウントの CPAN 構成の問題でしょうか?
perl - ActivePerl にモジュールをインストールするにはどうすればよいですか?
ActivePerl にSGML::Parser::OpenSPをインストールしたいです 。どのような手順に従うべきか考えていますか?