1

Python用のRpy2をインストールできないようです。最初に、次のエラーが表示される問題に遭遇しました。

Tried to guess R's HOME but no R command in the PATH.

しかし、次のスレッドの指示に従いました: win7 に rpy2 をインストールする際のトラブル (R 2.12、Python 2.5)

ここで、R\R-2.12.1\bin\i386 のすべてのファイルを R\R-2.12.1\bin に配置してコピーし、環境パスを R\R-2.12.1 を指すように設定しました。もう一度ソースからインストールしようとしています..

python setup.py run

同じエラーが発生します。パス変数を R\R-2.12.1\bin\ に設定すると、2番目の回答者が示したように、次のエラーが表示されます

ValueError: Invalid substring in string

そのスレッドはアイデアがなくなったので、これを回避する新しい方法があるかどうか、今から 1 年後に考えました。

編集 = 1 回

前もって感謝します

4

3 に答える 3

5

私も、lgauthierからの回答の重要なリンクをたどった後でも、rpy2を起動して実行するのに多くの問題がありました。しかし、最終的な助けは、そのメーリングリストの返信の1つから来ました。

要約すると、これらは私のWindows7コンピューターでrpy2を起動して実行するために必要な4つのステップです。

  1. 次のリンクからrpy2をインストールします:https ://bitbucket.org/breisfeld/rpy2_w32_fix/issue/1/binary-installer-for-win32
  2. C:\ Program Files \ R \ R-2.12.1 \ bin \ i386(R.dllへのパス)を環境変数PATHに追加します
  3. C:\ Program Files \ R\R-2.12.1で環境変数R_HOMEを追加します
  4. Windowsユーザー名で環境変数R_USERを追加します

環境変数を追加/変更する方法がわからない場合は、たとえば、http://www.computerhope.com/issues/ch000549.htmを参照してください。

于 2012-08-26T13:34:51.840 に答える
1

7 月 18 日のrpy-mailing listをチェックしてください。rpy2 の Windows フロントではわずかな進展があり、実行に成功したと報告されています。

于 2012-08-13T05:31:10.750 に答える
0

上記の4つの手順を試しましたが、うまくいきました。Kadee を称賛します。

user1234440 に関する質問については、easy_install rpy2 を使用するだけで問題なく動作します。

http://rpy.sourceforge.net/rpy2/doc-2.2/html/overview.html#download

set_up ツールがインストールされていることを確認してください。その方法がわからない場合は、以下のリンクを確認してください。

https://pypi.python.org/pypi/setuptools#windows

ez_setup.py を実行するだけで、その判断に任せることができます。

次に、Kadee によって提供されたステップ 2 から 4 に従うだけです。

于 2014-02-22T07:25:53.510 に答える