前提・実現したいこと
PythonからRのデータを読み込みたい。
Pythonは、anaconda3の仮想環境内で実行しています。python: version:3.7
Rは、version:3.5.0であり、C:\Program Files\R\R-3.5.0\bin\x64に保管されています。
Pyperというパッケージを用いています。
発生している問題・エラーメッセージ
(wonda) C:\Users****\test>python test2.py bbb C:\Users****\test Traceback (most recent call last): File "test2.py", line 20, in <module> r = R(use_numpy=True) File "C:\Users****\AppData\Local\Continuum\anaconda3\envs\wonda\lib\site-pa ckages\pyper.py", line 600, in __init__ self.__dict__['prog'] = Popen(RCMD, stdin=PIPE, stdout=PIPE, stderr=return_e rr and _STDOUT or childstderr, startupinfo=info) File "C:\Users*****\AppData\Local\Continuum\anaconda3\envs\wonda\lib\subproc ess.py", line 729, in __init__ restore_signals, start_new_session) File "C:\Users*****\AppData\Local\Continuum\anaconda3\envs\wonda\lib\subproc ess.py", line 1017, in _execute_child startupinfo) FileNotFoundError: [WinError 2] 指定されたファイルが見つかりません。
該当のソースコード
Python
1from pyper import * 2 3#import tensorflow 4 5#r=R() 6print("bbb") 7print(os.getcwd()) 8r = R(use_numpy=True)
試したこと
プログラム自体は、まわっているようですが、r=R()の箇所がエラーになります。
PATHが通っていないという可能性がありますが、windowsの環境設定にて、R.exeの保管されている場所(C:\Program Files\R\R-3.5.0\bin\x64)
を追加して対応しました。しかし、依然としてエラーがでてしまいます。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/07 09:47