RStudio Mac OS Mavericks और R 3.1.2 से शुरू नहीं होता है


2

मैं इस समस्या से जूझ रहा हूं कि मेरा RStudio अब शुरू नहीं होता है। मुझे RStudio का सबसे नया संस्करण 0.98.1091 मिला और यह सब तब शुरू हुआ जब मैंने R का नवीनतम संस्करण स्थापित किया। कुछ शोधों के बाद और अपने R संस्करणों को अपने मैक पर हटाकर केवल नवीनतम (R 3.1.2) को फिर से स्थापित किया। त्रुटि। मैं इसके साथ फंस गया हूं। मैं टर्मिनल में आर शुरू कर सकता हूं और यह / usr / bin / R से जुड़ा हुआ है। /Library/Applications/R.framework/...*/Version में सिर्फ एक संस्करण है। तो करंट और आर 3.1.2 है, लेकिन करंट आर 3.1.2 का सिम्बल है। जब मैं Rstudio शुरू करता हूं तो यह रिक्त होता है और बस प्रिंट करता है, कि एक नियमित अभिव्यक्ति के लिए एक पार्सिंग त्रुटि है। मैंने टर्मिनल से ऑप्शन के साथ शुरू किया था - अरुण-निदान और यहां संपूर्ण त्रुटि संदेश है:

Using R script: /usr/bin/R

Attempting to launch R session...
  RSTUDIO_WHICH_R=/usr/bin/R
  R_HOME=/Library/Frameworks/R.framework/Resources
  R_DOC_DIR=/Library/Frameworks/R.framework/Resources/doc
  R_INCLUDE_DIR=/Library/Frameworks/R.framework/Resources/include
  R_SHARE_DIR=/Library/Frameworks/R.framework/Resources/share
  PATH=/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/rvm/gems/ruby-2.0.0-p353/bin:/usr/local/rvm/gems/ruby-2.0.0-p353@global/bin:/usr/local/rvm/rubies/ruby-2.0.0-p353/bin:/usr/local/rvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/**/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/opt/sm/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin
  HOME=/Users/hasan_gurcan

21 Dec 2014 12:01:11 [rsession-hasan_gurcan] ERROR Unexpected exception: Invalid preceding regular expression prior to repetition operator.  The error occurred while parsing the regular expression fragment: 'r/local/**>>>HERE>>>/bin/?($|:'.; LOGGED FROM: int r::session::RReadConsole(const char *, CONSOLE_BUFFER_CHAR *, int, int) /Users/rstudio/rstudio/src/cpp/r/session/RSession.cpp:756
21 Dec 2014 12:01:11 [rsession-hasan_gurcan] ERROR R SUICIDE: Unexpected exception: Invalid preceding regular expression prior to repetition operator.  The error occurred while parsing the regular expression fragment: 'r/local/**>>>HERE>>>/bin/?($|:'.; LOGGED FROM: void <anonymous namespace>::rSuicide(const std::string &) /Users/rstudio/rstudio/src/cpp/session/SessionMain.cpp:2179

मैंने यहाँ वही प्रश्न पूछा। शायद यह अन्य उपयोगकर्ताओं के लिए मददगार हो। समस्या यह थी कि मेरे पथ चर में हमारे पास / usr / स्थानीय / ** / बिन है और इसे RStudio द्वारा हल नहीं किया जा सकता है। SO यहाँ लिंक लिंक है
hasan

जवाबों:


1

मुझे भी यही समस्या थी। यह पता चला कि मेरे रास्ते में आर के दो अलग-अलग संस्करण थे। एक में निवास कर रहा था /Library/Frameworks/R.Frameworkऔर एक के तहत Homebrew द्वारा स्थापित किया गया था /usr/local

मैंने इसे अंडरब्रिज को हटाकर /Library/Frameworks(अधिक अद्यतित) होमब्रे संस्करण में रखकर हल किया ।


यह मेरे लिए काम किया:rm -rf /Library/Frameworks/R.Framework
नेल्सन

0

क्या आपका मैक योसेमाइट (मैक ओएस संस्करण 10.10?) पर चल रहा है। R 3.1.2 के साथ Yosemite के साथ काम नहीं करने की रिपोर्ट की गई समस्याएं हैं।


यह उत्तर सहायक नहीं है। रिपोर्ट किए गए बग के कुछ लिंक मददगार रहे होंगे।
हसन

0

यह अंधेरे में एक शॉट है, लेकिन क्या आप 32 बिट या 64 बिट संस्करण चला रहे हैं? मैं 2.15.2 का उपयोग कर रहा हूं और 32 बिट संस्करण चलता है लेकिन 64 बिट संस्करण नहीं है।

(मैंने इसे रैंडी के जवाब के लिए एक टिप्पणी के रूप में पोस्ट किया होगा, लेकिन प्रतिष्ठा-आधारित टिप्पणी ब्लॉकों के लिए हुर्रे ...)


0

https://support.rstudio.com/hc/communities/public/questions/202498107-RStudio-does-not-start-with-Mac-OS-Mavericks-and-R-3-1-2#answer-202407108

शायद यह मदद करता है, मैं कुछ और खोज रहा था और उस पर ठोकर खाई


1
आपके उत्तर के लिए धन्यवाद। लिंक मेरे ब्रेक के कारण, आप अपने उत्तर में आवश्यक बातें उद्धृत कर सकते हैं।
मार्श-विगले

यह वही प्रश्न है जो मैंने अपनी टिप्पणी में जोड़ा है
hasan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.