Установка rgdal на Ubuntu 16.04

Я недавно установил Jupyterhub на Ubuntu 16.04. Я успешно добавил R и добавил большинство пакетов, которые мне нужны, но по некоторым причинам возникает много проблем с добавлением пакета rgdal. Я следовал многим другим руководствам онлайн, таким как следующие строки:

sudo add-apt-repository -y ppa:ubuntugis/ubuntugis-unstable sudo apt update sudo apt install gdal-bin python-gdal python3-gdal libgdal1-dev

Так же как:

sudo add-apt-repository 'deb https://cran.rediris.es/bin/linux/ubuntu xenial/' sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 sudo apt update

Когда я пытаюсь бежать conda install -c conda-forge r-rgdal Я получаю следующий вывод, и я не уверен, что именно я должен сделать, чтобы это исправить

UnsatisfiableError: The following specifications were found to be in conflict: - r-microsoftr - r-rgdal -> r-base=3.4.1 -> _r-mutex=1[build=anacondar_1] - r-rgdal -> r-base=3.4.1 -> pango=1.40 -> harfbuzz=1.3 - r-rgdal -> r-base=3.4.1 -> tk=8.5

Вот вывод, когда я пытаюсь запустить install.packages("rgdal") в jupyterhub:

** package ‘rgdal’ successfully unpacked and MD5 sums checked configure: CC: x86_64-conda_cos6-linux-gnu-cc configure: CXX: x86_64-conda_cos6-linux-gnu-c++ configure: rgdal: 1.3-2 checking for /usr/bin/svnversion... no configure: svn revision: 755 checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-conda_cos6-linux-gnu-c++ accepts -g... yes checking whether x86_64-conda_cos6-linux-gnu-c++ supports C++11 features by default... yes configure: C++11 support available checking for gdal-config... /home/ubuntu/anaconda3/envs/jupyterhub-tutorial/bin/gdal-config checking gdal-config usability... yes configure: GDAL: 2.1.4 checking GDAL version >= 1.11.4... yes checking gdal: linking with --libs only... no checking gdal: linking with --libs and --dep-libs... yes checking GDAL: /home/ubuntu/anaconda3/envs/jupyterhub-tutorial/share/gdal/pcs.csv readable... yes configure: pkg-config proj exists, will use it configure: PROJ version: 4.9.2 checking proj_api.h presence and usability... no configure: error: proj_api.h not found in standard or given locations. ERROR: configuration failed for package ‘rgdal’ * removing ‘/home/ubuntu/anaconda3/envs/jupyterhub-tutorial/lib/R/library/rgdal’ ERROR: dependency ‘rgdal’ is not available for package ‘gdalUtils’ * removing ‘/home/ubuntu/anaconda3/envs/jupyterhub-tutorial/lib/R/library/gdalUtils’

РЕДАКТИРОВАТЬ: я перешел по этой ссылке, и когда я вхожу apt-file search proj_api.h Я получаю такой же вывод libproj-dev: /usr/include/proj_api.h но я не уверен, что я должен делать с этим, чтобы это работало. Любой совет будет принят с благодарностью - кажется, что все, что я пытаюсь, не будет работать. Спасибо!

0 ответов

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