Установка библиотеки 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.