2017-06-21 12 views
7

मैं एक पैकेज को पुनर्स्थापित करने का प्रयास कर रहा हूं जिसे मैं पहले इंस्टॉल और उपयोग करने में सक्षम था। मेरे कंप्यूटर के अप्रत्याशित रूप से पुनरारंभ होने के बाद मैं अपने आप का एक पैकेज बना रहा था और फिर मुझे rpgraph पैकेज लोड करने में समस्याएं शुरू हुईं। इसलिए मैंने इसे अनइंस्टॉल करने और इसे पुनर्स्थापित करने का निर्णय लिया। शून्य सेrjava निर्भर पैकेज स्थापना सेगमेंटेशन गलती (कोर डंप)

library(devtools) 

library(rJava) 
install_github("Albluca/rpgraph") 


Downloading GitHub repo Albluca/[email protected] 
from URL https://api.github.com/repos/Albluca/rpgraph/zipball/master 
Installing rpgraph 
Running command /usr/lib/R/bin/R 
Arguments: 
CMD 
INSTALL 
/tmp/Rtmp5OrtLL/devtools505a703b3ccd/Albluca-rpgraph-de04f96 
--library=/home/gonzalo/R/x86_64-pc-linux-gnu-library/3.4 
--install-tests 

installing source package ‘rpgraph’ ... 
** R 
** data 
*** moving datasets to lazyload DB 
** inst 
** preparing package for lazy loading 
** help 
*** installing help indices 
** building package indices 
** installing vignettes 
** testing if installed package can be loaded 
Segmentation fault (core dumped) 
ERROR: loading failed 
removing ‘/home/gonzalo/R/x86_64-pc-linux-gnu-library/3.4/rpgraph’ 
Installation failed: run(bin, args = real_cmdargs,   stdout_line_callback = real_callback(stdout), stderr_line_callback =  real_callback(stderr), stdout_callback = real_block_callback,  stderr_callback = real_block_callback, echo_cmd = echo, echo = show,  spinner = spinner, error_on_status = fail_on_status, timeout = timeout) :  System command error` 

मैंने कोशिश की जावा फिर से स्थापित करने और Cran लेकिन किसी भी तरह वहाँ कुछ है कि मेरे प्रणाली है कि पैकेज स्थापित करने से बचा जाता है में रहता है: जब मैं वैसा ही किया मैं निम्नलिखित त्रुटि मिली। इसके अलावा, चूंकि त्रुटि बहुत जानकारीपूर्ण नहीं है, इसलिए मुझे कोई जानकारी नहीं है कि समस्या कहां सीमित है।

आपकी सहायता के लिए धन्यवाद।

+0

मैं सलाह दे सकता हूं कि जेडीके, आरजेएवी और आर के साथ सबकुछ प्राप्त करने के लिए मैं यहां सलाह दे सकता हूं। अगर मैं इसका उपयोग करता हूं: http://www.owsiak.org/?p=3671 और यहां वर्णित की तरह इंस्टॉल करें: https://github.com/Albluca/rpgraph यह अपेक्षा के अनुसार काम करता है। – mko

+1

@ गोंजालिप्टो, मैं अपने उबंटू डिस्ट्रो को अपग्रेड करने के बाद एक ही समस्या का अनुभव कर रहा हूं। मेरी वर्चुअल मशीन की पिछली स्नैपशॉप थी, और मैंने समस्या को पुन: उत्पन्न करने में कामयाब रहा है। क्या आप मुझे बता सकते हैं कि क्या आप इसे लिनक्स में चला रहे हैं? यदि हां, तो आपका वर्तमान कर्नेल संस्करण कौन सा है? – asuka

+0

देखें [संबंधित प्रश्न] (https://stackoverflow.com/questions/44684612/rmongo-installation-fails-with-segmentation-fault-in-ubuntu), जो बताता है कि यह स्थापित लिनक्स कर्नेल – daroczig

उत्तर

1

यह हाल के कर्नेल संस्करणों में एक बग प्रतीत होता है, वही समस्या जावा आर और अन्य सॉफ़्टवेयर वाले अन्य आर पुस्तकालयों के साथ होती है।

https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2017-June/017507.html और https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1698919 देखें।

इस तरीके को मेरे लिए काम कर देता है:

export _JAVA_OPTIONS="-Xss2560k -Xmx2g" 
+0

बेहतर लिंक: https://github.com/s-u/rJava/issues/110 –

+1

मुझे निम्न पुस्तकालयों को स्थापित करते समय एक ही समस्या का अनुभव हुआ: vanneuler और wordnet (दोनों rjava के आधार पर)। मैंने प्रस्तावित समाधान के साथ हल किया, साझा करने के लिए धन्यवाद। – rlar

3

मैं एक ही समस्या का सामना करना है जबकि पुस्तकालयों vanneuler और wordnet स्थापित करने और समाधान केनेथ द्वारा प्रस्तावित का उपयोग कर समस्या हल हो जाती।

export _JAVA_OPTIONS="-Xss2560k"

इसके अलावा: बजाय टर्मिनल जावा विकल्प सीधे निम्न आदेश के साथ आर सत्र से सेट किया जा सकता से निर्यात आदेश चलाने का: मेरे मामले में विकल्प -Xss2560k हल करने के लिए पर्याप्त था

options(java.parameters = "-Xss2560k")

संबंधित मुद्दे