Я запускаю скрипт python в R, используя сетку. Я использую py_discover_config () для поиска конфигурации Python. Я использую анаконду. Я действительно не понимаю среды и зачем она мне нужна.
Я пробовал использовать use_python () и use_condaenv (), даже устанавливая пакеты с помощью conda_install.
library(tidyverse)
library(jsonlite)
library(reticulate)
py_discover_config()
# Set the path to the Python executable file
source_python("~/projects/stiekemthuis/API.py")
json_list <- api_fun() %>% toJSON()
У него не было проблем с импортом библиотек python:
from pdf2image import convert_from_path
import numpy as np
from pathlib import Path
import io, json
import os
from PIL import Image
import requests
import sys
У меня ошибка в строке 25:
pages = convert_from_path(files[0], 300)
Ошибка в py_call_impl (вызываемый, точки $ args, точки $ ключевые слова): PDFInfoNotInstalledError: невозможно получить количество страниц. Poppler установлен и находится в PATH?
Я попытался установить wd () на путь к двоичным файлам poppler. Что можно сделать?