Сетка: отсутствует обязательная зависимость [dateutl] импорт панд - PullRequest
1 голос
/ 10 апреля 2019

Я пытаюсь использовать Сетевая библиотека .Я пытаюсь некоторые примеры, используя pandas.Вот инструкции, которые я делаю в терминале R:

library(reticulate)
use_python("/usr/local/bin/python3.7")
virtualenv_create("test-v37")
virtualenv_install("test-v37", "pandas")
import("pandas")

В результате, к сожалению, с этой ошибкой.

Error in py_module_import(module, convert = convert) : 
  ImportError: Missing required dependencies ['dateutil']

Detailed traceback: 
  File "/usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pandas/__init__.py", line 19, in <module>
    "Missing required dependencies {0}".format(missing_dependencies))

Если я использую консоль python3, проблем с зависимостями нет.

Технические характеристики: Я использую R version 3.5.3 (2019-03-11) -- "Great Truth" в MacOS Mojave 10.14.4

Знаете, как это исправить?

1 Ответ

0 голосов
/ 11 апреля 2019

Из этого комментария к выпуску Github: https://github.com/rstudio/reticulate/issues/478#issuecomment-481808953

кажется, что принуждение virtualenv с помощью (например,):

use_virtualenv("test-v37", required = TRUE)

исправит проблему, спасибо всем

...