2013-09-06 19 views
5

Paketleri (pdbDEMO gerçekte ve tüm bağımlılıkları) yüklemeye çalışıyorum ve bir sorunla karşılaşıyorum, çözemediğim ve herhangi bir çözüm bulamadım. o. Ben 6 hata iletileri almak beri getOctD hatası (x, offset, len): geçersiz sekizli basamak

>install.packages("pbdDEMO", lib="C:/Users/xavier_520285/Desktop", type = "source") 

Sonra bütün 6 paketler indirdim ancak yüklü değil:

Error in getOctD(x, offset, len) : invalid octal digit 

Ben nasıl hakkında kesinlikle hiçbir ipucu var

Ben R komutunu kullanın düzelt.

Yardımcı herhangi bir cevabı çok minnettar olurum.

+0

Bazen bu gördük;: Hatta head veya less ile metin olarak okumak için deneyebilirsiniz Bir tür dosya bozulması sorunu gibi görünüyor, yani yeniden indirerek/tekrar deneyerek "çözdüm". İyi şanslar ... –

+0

Daha iyi değil ... Yine de teşekkürler! – user2753495

+0

Hatalardan hangisini attığını görmek için bir defada ** bir ** paket kurun. Öyleyse, eğer başka bir şey yoksa, bunu kaynak tarball'tan oluşturmayı deneyebilirsiniz. –

cevap

0

Bunu bir güvenlik duvarı ile yapıyor musunuz? Benim durumumda firmanın güvenlik duvarı indirmeyi filtreliyordu ve sonuç olarak, wget http://cran.fhcrc.org/src/contrib/gdata_2.17.0.tar.gz, güvenlik duvarından indirmenin engellendiğini söyleyen bir html sayfası indiriyordu, ancak install.packages'in farkında değildiyse, dosyanın geçerli bir tarball olmadığını biliyordu.

5

Yukarıdaki gönderide de görüldüğü gibi, tar dosyanız muhtemelen bozuk ya da hiç bir katran dosyası değil. Linux üzerinde kontrol etmek

kolay yolu, uygun bir .tar.gz dosyası böyle bir şey dönecektir file <filename> komutunu kullanmaktır:

rJava_0.9-4.tar.gz: gzip compressed data, from Unix, last modified: Tue Mar 12 09:54:30 2013 

Eğer bir proxy veya güvenlik duvarı ve don arkasında olduğunda Bilgisayarınızda düzgün bir şekilde yapılandırılmış, çoğu zaman aradığınız dosya yerine bir html dosyası veya bir proxy betiği indireceksiniz.

# head rhdfs_1.0.5.tar.gz 
/* NCSC PAC v1.271 */ 
var Pt; 
var Pc; 
var ihost; 
var NAPROXY="133.183.234.11"; 
...