Установка библиотеки RPostgres в Jupyter Notebook на Google Cloud Platform

Я пытаюсь установить библиотеку RPostgres в R, но использую JupyterLab на Google Cloud Platform. Я нашел несколько предложений на github.com/r-dbi/RPostgres, но ни одно из них не содержит информации о работе с Google Cloud Notebooks.

Я продолжаю получать сообщение об ошибке, что RPostgres имел «ненулевой статус выхода» даже после попытки установить пакет из исходного кода после его помещения в правильную папку на JupyterLab:

      install.packages("MyPath/RPostgres_1.3.3.tar.gz", repos=NULL, type='source')

Я получаю такое же сообщение об ошибке, что RPostgres имел «ненулевой статус выхода». Спасибо.

1 ответ

Чтобы исправить это, вам сначала нужно установить «libpq-dev», поскольку это предварительное условие согласно ответу SO . Выполните следующие действия, чтобы применить это в блокноте Google Cloud.

  • Откройте терминал в JupyterLab и выполните sudo apt-get install libpq-dev

  • Откройте блокнот R, установите Rpostgres, используя install.packages("RPostgres")

  • Запустить library() и проверьте, правильно ли он был установлен

Обратите внимание, что машина, которую я использовал для тестирования, создана в AI Platform -> Notebooks -> R instance.

Другие вопросы по тегам