Постарайтесь не найти модули Python - PullRequest
0 голосов
/ 29 июня 2019

Я знаю, что много было сказано об этом, но я все еще удивляюсь, почему это не работает для меня.

> library(reticulate)
> use_python('/usr/local/bin/python3', required = T)
> py_config()

python:         /usr/local/bin/python3
libpython:      
/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/config- 
3.5m/libpython3.5.dylib
pythonhome: /Library/Frameworks/Python.framework/Versions/3.5:/Library/Frameworks/Python.framework/Versions/3.5
version:   3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:47:25)  [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
numpy:           [NOT FOUND]

NOTE: Python version was forced by use_python function
> reticulate::repl_python()
Python 3.5.2 (/usr/local/bin/python3)
Reticulate 1.12 REPL -- A Python interpreter in R.
>>> import pandas as pd
ImportError: No module named 'pandas'
>>> 

Это, однако, работает, когда я запускаю из ноутбука jupyter или из командной строки. Моя версия R -

> R version 3.6.0 (2019-04-26) -- "Planting of a Tree"  Copyright (C)
> 2019 The R Foundation for Statistical Computing
>     Platform: x86_64-apple-darwin15.6.0 (64-bit)
...