2017-09-12 7 views
0

RとPythonの利点を組み合わせて研究を改善しようとしています。網状パッケージは、この目的のための有望なツールである。しかし、何かが間違っています...Python in r:pandasが見つかりません

devtools::install_github("rstudio/reticulate") 
library(reticulate) 

py_available() 

は、[1] FALSE

py_config() 

のpythonします。/ usr/bin/pythonの

libpython:/System/Library/Frameworks/Python.framework/バージョン/ 2.7/libに/ python2.7 /設定/ libpython2.7.dylib

PYTHONHOME:/System/Library/Frameworks/Python.framework/Versions/2.7:/System/Library/Frameworks/Python.framework/Versions /2.7 バージョン:2.7.10(デフォルト、2015年10月23日、19:19:21)[GCC 4.2.1互換Apple LLVM 7.0.0(clang-700.0.59.5)]

numpy:/ System/Library/Frameworks /Python.framework/Versions/2.7/Extras/lib/python/numpy numpy_version:1.8.1

Pythonのバージョンが見つかりました

は/ usr/binに/ pythonの

は/ usr/local/binに/ python

/usr/local/bin/python3

/ユーザ/ユーザ/アナコンダ/ binに/ pythonの

use_python(" /Users/User/anaconda/bin/python") 

私はアナコンダの下にあるすべての "データサイエンス・パック" を使用しています。 Thetは、対応するPythonのバージョンが選ばれた理由です。すべての必要なパッケージは、木星のノートPCを経由して、使用中しばしば

py_available() 

を設置し、それらされ、予想通り[1] TRUE

はい、!

py_module_available("pandas") 

何らかの理由[1] FALSE

は使用できません(((

)がアイデアを事前にありがとうございます)

のSessionInfoのためのケース:

Rバージョン3.4.1(2017年6月30日) プラットフォーム:x86_64版 - リンゴ - darwin15.6.0(64ビット) の下で実行:OS Xエルキャピタン10.11.6

行列積:デフォルト BLASライブラリ。dylib

ロケール: [1] ru_RU.UTF-8/ru_RU.UTF-8/ru_RU.UTF-8/C/ru_RU.UTF-8/ru_RU.UTF-8

取り付けられたベースパッケージ。 [1]グラフィックgrDevicesのutilsのデータセットメソッドベース

他の取り付けパッケージ統計: [1]ネームスペース(としない添付)を介してロード

をreticulate_1.1.0.9004: [1] httr_1.3.1 compiler_3 .4.1 R6_2.2.2ツール_3.4.1 withr_2.0.0 curl_2.8.1 memoise_1.1.0
[8] Rcpp_0.12.12 git2r_0.19.0 digest_0.6.12 jsonlite_1.5 devtools_1.13.3

+0

あなたはpythonスクリプトの中でパンダを使用できますか? pandas 'sudo pip install pandas'を再インストールしてみてください – Facottons

答えて

0

を私はあなたがpy_configまたは何か他のものの前に、library(reticulate)を呼び出した直後にuse_pythonを呼び出すことがあると思います。

それは私のために働いた。この質問の詳細:Importing python module in R

関連する問題