[問題] linux 安裝 OpenImageR 套件

看板R_Language作者 (為什麼會流淚)時間8年前 (2017/02/15 00:23), 8年前編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
文章分類提示: - 問題: 當你想要問問題時,請使用這個類別。 建議先利用 google 爬文,如輸入 「想查詢的關鍵字 site:www.ptt.cc/*/R_Language/」。 [問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: install.packages("OpenImageR") 又失敗拉 >.< error如下 另外想問問大大 你們怎麼看error? 要如何知道解決方法 感覺一直上來問不太好QQ 我看了一下 跟tiff有關 可是我一樣沒辦法 install.packages("tiff") 也不可能把整段error丟到google上找方法 謝謝 * installing *source* package ‘tiff’ ... ** package ‘tiff’ successfully unpacked and MD5 sums checked ** libs gcc -std=gnu99 -I/usr/share/R/include -DNDEBUG -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -c common.c -o common.o In file included from common.c:1:0: common.h:5:18: fatal error: tiff.h: 沒有此一檔案或目錄 compilation terminated. /usr/lib/R/etc/Makeconf:134: recipe for target 'common.o' failed make: *** [common.o] Error 1 ERROR: compilation failed for package ‘tiff’ * removing ‘/home/linsam/R/x86_64-pc-linux-gnu-library/3.2/tiff’ Warning in install.packages : installation of package ‘tiff’ had non-zero exit status ERROR: dependency ‘tiff’ is not available for package ‘OpenImageR’ * removing ‘/home/linsam/R/x86_64-pc-linux-gnu-library/3.2/OpenImageR’ Warning in install.packages : installation of package ‘OpenImageR’ had non-zero exit status The downloaded source packages are in ‘/tmp/RtmpKQefNv/downloaded_packages’ [環境敘述]: linux mint 18.1 [關鍵字]: 選擇性,也許未來有用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.169.188 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1487089405.A.105.html packageurl <- "https://cran.r-project.org/src/contrib/OpenImageR_1.0.4.tar.gz" install.packages(packageurl, contriburl=NULL, type="source") 這樣也失敗 Warning in install.packages : package ‘https://cran.r-project.org/src/contrib/OpenImageR_1.0.4.tar.gz’ is not available (for R version 3.2.3) 版本問題? ※ 編輯: f496328mm (220.137.169.188), 02/15/2017 00:27:21

02/15 03:23, , 1F
要用linux自己編要練一下看error log。
02/15 03:23, 1F

02/15 03:24, , 2F
像這裡說缺了 "tiff.h",你就google一下這個檔通常來自
02/15 03:24, 2F

02/15 03:25, , 3F
哪個 linux 的 package。我猜此例可能是 libtiff
02/15 03:25, 3F
感謝 真的要練一下看error log ------------------------------------------------- 最近在練習看erro log了 發現linux好多都沒裝 要額外去裝 packages才不會裝失敗 目前碰到 c++ fortran 沒裝出現 error 試著看一下 error log 抓到一些重點拉 linux 真的是蠻麻煩的 不過沒辦法 一定要用習慣它 ※ 編輯: f496328mm (42.67.15.135), 02/16/2017 00:14:25

02/16 04:28, , 4F
這很正常的,習慣就好了。其它程式更難編譯的多得多。
02/16 04:28, 4F

02/17 22:52, , 5F
其實linux比windows簡單... 你可以挑戰在windows上裝
02/17 22:52, 5F

02/17 22:52, , 6F
gputools 或其他CRAN沒有幫你編譯binary的套件... Orz
02/17 22:52, 6F
剛轉來linux不習慣拉@@ 還好幾次把我電腦搞壞 > < 但是要玩 gpu 只好來熟悉linux了 目前還在陣痛期 ※ 編輯: f496328mm (220.137.167.32), 02/17/2017 23:41:21

02/18 09:08, , 7F
Windows 內要從原始碼開始安裝套件真的只能科科
02/18 09:08, 7F
文章代碼(AID): #1Oeoxz45 (R_Language)
文章代碼(AID): #1Oeoxz45 (R_Language)