Я большой поклонник Rstudio Cloud и хотел бы объединить R и Python с помощью пакета Reticulate.
Похоже, что Rstudio Cloud использует Python 2.7 (с этим проблем нет).Когда я пытаюсь написать код Python в документе разметки R, ничего не запускается.
---
title: "reticulate"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r}
library(reticulate)
py_config()
```
```{python}
import pandas
x = 4
```
Код Python не запускается.
Я также обнаружил, что если я хочу установить пакеты Python в R-скрипт, используя reticulate.Я должен создать виртуальную среду.В чем причина этого?
library(reticulate)
virtualenv_create("r-reticulate")
virtualenv_install("r-reticulate", "scipy")
virtualenv_install("r-reticulate", "pandas")
Если я использую conda_install, я получаю сообщение об ошибке.
conda_create("r-reticulate")
Error: Unable to find conda binary. Is Anaconda installed?
conda_install("r-reticulate", "scipy")
Error: Unable to find conda binary. Is Anaconda installed?
Цель состоит в том, чтобы python работал в облаке Rstudio на уценке R.Я не могу установить пакеты и выполнить код.