2016-09-26 3 views
0

私は現在、Statistics :: Rモジュールを使用してLinuxベースのOSからWindowsにRと通信するperlで書かれたスクリプトのコピーを移植しようとしています7 OS。私はシステムにRとStrawberry Perlをインストールするのに成功していますが、Statistics :: Rモジュールをインストールする際には障害となりました。依存するモジュールの1つ(Regexp :: Common)は、自分のシステム上にあるように見えるより新しいバージョンのperlをインストールする必要があります。これは、それが識別する5.008008ではなく、少なくとも5.01です。最新のStrawberry Perlバージョン(5.24)がインストールされていると思いますが、これは他のスクリプトを使用したシステムでうまく動作します。私は誰かがシステムに新しいバージョンのperlをインストールする方法を知っているのだろうか、あるいはこの問題を解決する別の方法があるのだろうかと思っていましたか?おかげさまで Windowsで利用可能なPerlの新しいバージョンを必要とするPerlモジュール

+0

WindowsにはPerlは付属していません。 Perl 5.8.8を実行している場合は、どこかにインストールされています。あなたの欠けている依存について不平を言うそのスクリプトをどのように実行するのですか?どのようなコマンドを使用しますか?これは、これがプログラムを実行するための問題である可能性があります。 – simbabque

+0

私は最近、Strawberry Perl 5.24をシステムにインストールしましたが、それ以前はバージョンがインストールされていなかったと思います。私が使用するコマンドは "Perl script_name input_filename"ですが、まだこれまでにはありませんでした。スクリプトが正常に動作するためにはStatistics :: Rモジュールが必要です。インストールの依存関係。 –

+0

どのように依存関係をインストールしますか? – simbabque

答えて

0

新しいモジュールのインストールに関連するcpanモジュールを見つけるには、 "where"コマンドを使用します。関連付けられたPerlのバージョンは、[アンインストール]ボタンをクリックして[スタート]メニューの[プログラムと機能]ウィ​​ンドウから削除できます。 Strawberry Perlまたは他のWindows互換のPerlリリースから最新のperlバージョンを再インストールすると、新しいPerlバージョンにアクセスすることができます。

関連する問題