Tôi đang cố gắng cài đặt rgdal
thư viện trên Ubuntu 12.10.
Cài đặt từ bên trong R dẫn đến lỗi:
Lỗi: không tìm thấy gdal-config Tập lệnh gdal-config được phân phối với GDAL không thể tìm thấy. Nếu bạn chưa cài đặt thư viện GDAL, bạn có thể tải xuống nguồn từ http://www.gdal.org/ Nếu bạn đã cài đặt thư viện GDAL, thì hãy đảm bảo rằng gdal-config nằm trong đường dẫn của bạn. Hãy thử gõ gdal-config tại dấu nhắc shell và xem nó có chạy không. Nếu không, hãy sử dụng: --cool-args = '- with-gdal-config = / usr / local / bin / gdal-config' với các giá trị phù hợp cho cài đặt của bạn.
LRI: cấu hình không thành công cho gói 'rgdal' * loại bỏ '/home/rdk/R/x86_64-pc-linux-gnu-l Library / 2.15 / rgdal' Cảnh báo trong install.packages: cài đặt gói 'rgdal' có lối thoát khác không trạng thái
R-sig-Geo , này hai câu hỏi SE và các trang web khác chỉ cho tôi với yêu cầu của libgdal1-dev
.
Nhưng khi tôi đã cố gắng
sudo apt-get cài đặt libgdal1-dev
Tôi kết thúc với một thông báo lỗi khác
Một số gói không thể được cài đặt. Điều này có thể có nghĩa là bạn đã yêu cầu một tình huống không thể hoặc nếu bạn đang sử dụng bản phân phối không ổn định mà một số gói yêu cầu chưa được tạo hoặc đã được chuyển ra khỏi In chuẩn. Các thông tin sau có thể giúp giải quyết tình huống:
Các gói sau có phụ thuộc chưa được đáp ứng: libgdal1-dev: Depends: libgdal-dev nhưng nó sẽ không được cài đặt E: Không thể sửa lỗi, bạn đã giữ các gói bị hỏng.
Một lần nữa - khi tôi cố gắng cài đặt libgdal-dev
một lỗi phụ thuộc khác xuất hiện
Các gói sau có phụ thuộc chưa được đáp ứng: libgdal-dev: Depends: libgeos-dev nhưng nó sẽ không được cài đặt Tùy thuộc: libspatialite-dev nhưng nó sẽ không được cài đặt
Một lần nữa cố gắng libgeos-dev
đưa ra thông điệp:
Depends: libgeos-c1 (= 3.3.3-1.1) but 3.3.3-2~precise2 is to be installed
E: Unable to correct problems, you have held broken packages.
và libspatialite-dev
:
Depends: libspatialite3 (= 3.1.0~rc2-1ubuntu1) but
3.1.0~rc2-2~precise1 is to be installed
Có cách nào để chế ngự những phụ thuộc đó và đã rgdal
chạy trong Ubuntu không?
Của tôi sessionInfo()
Phiên bản R 2.15.1 (2012-06-22) Nền tảng: x86_64-pc-linux-gnu (64-bit)
precise
chứ không phải quantal
.
3.3.3-2~precise2
khi bạn đang ở trên Định lượng?)