2014-12-26 20 views
10

Khi tôi cố gắng mở một RStudio tươi cài đặt sẵn, tôi nhận được vấn đề sau đây (và một cửa sổ ứng dụng trống):Vấn đề với mở RStudio

ERROR r error 4 (R code execution error) 
[errormsg=Error : package 'utils' does not have a namespace]; 
OCCURRED AT: core::Error r::exec::evaluateString(const std::string &, SEXP *, sexp::Protect *) 
/Users/rstudio/rstudio/src/cpp/r/RExec.cpp:271 

My số kỹ thuật:

  • OS X 10.8.5,
  • R 3.1.2 (được cài đặt bởi Homebrew),
  • RStudio 0.98.1091 - Mac OS X 10.6+ (64-bit).

Trước đó, nó đang hoạt động (AFAIK với R 2. *).

Bất kỳ ý tưởng nào về cách làm cho nó hoạt động?

+0

Tại sao không cài đặt lắp ráp gói tiêu chuẩn RStudio không? Tôi không ngạc nhiên rằng có một số không phù hợp với 'homebrew'. –

+3

Đối với tôi, không rõ tại sao nó không làm việc với 'homebrew' (và tôi có xu hướng cài đặt các thứ với nó để giữ cho mọi thứ lành mạnh). Và RStudio không đi kèm với chuẩn R - nó cần phải được cài đặt riêng biệt. Trong mọi trường hợp, cài đặt một cài đặt độc lập _and_ 'brew uninstall r' đã giúp; nhưng tôi vẫn không chắc tại sao. –

+0

Bạn đã thử hỏi các diễn đàn của RStudio về việc trộn nó với homebrew? –

Trả lời

1
  1. Bấm và giữ Ctrl (Windows) hoặc (Mac) khi bắt đầu RStudio
  2. Chọn bằng tay một phiên bản cụ thể của R (bạn có thể muốn cài đặt nó trong một thư mục mà không cần 'không gian' hoặc một cái gì đó trong đường dẫn).

Nó hoạt động như một sự quyến rũ đối với tôi.

0

Đây là trường hợp đối với tôi cũng vậy, trong nhiều ngày! Đoán xem, tôi đã giải quyết nó!

Trong khi cài đặt R-Studio, sau khi tải xuống tệp * .pkg (không phải bằng homebrew) từ CRAN's site, chọn tùy chỉnh và bỏ chọn R.app gui để ngăn không cho cài đặt. Tôi nghĩ rằng nó có một cuộc xung đột khó chịu với RStudio.

Để giúp những googling nội dung báo cáo tai nạn:

Exception Type: EXC_BAD_ACCESS (SIGSEGV) 
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000054d8 

VM Regions Near 0x54d8: 
--> 
    __TEXT     0000000100000000-0000000100938000 [ 9440K] r-x/rwx SM=COW /Applications/RStudio.app/Contents/MacOS/rsession 

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 
0 libR.dylib 
+0

Không cần phải "bỏ chọn" 'R, ứng dụng' nếu bạn không cài đặt tệp" .pkg "bao gồm gui và chỉ cần cài đặt tệp .tar.gz. –

4

Tôi có vấn đề này cùng sau khi tôi cài đặt R qua Homebrew. Cách duy nhất tôi đã có thể sửa chữa nó là để gỡ bỏ cài đặt các "phiên bản" Homebrew của R.

brew uninstall r 

Sau đó cài đặt lại R trực tiếp từ CRAN

Đó làm việc cho tôi.

0

sau khi cài đặt r với brew, cài đặt rstudio không thành công (kích thước đã tải xuống cũng khoảng 5mb nên tôi đã rất sợ). Tôi chỉ downloded rstudio và cài đặt nó trong thư mục Applications, mà không cần gỡ bỏ r và nó hoạt động. cài đặt và cập nhật các gói cũng đã được một cách dễ dàng cho tôi.

0

Các lệnh sau đây làm việc cho tôi:

┌─[ricardoramos]@[falcon]:~ 
└──> $ sudo mkdir .rstudio-deskop 
[sudo] password for ricardoramos: 
┌─[ricardoramos]@[falcon]:~ 
└──> $ sudo chown -R ricardoramos ~/.rstudio-desktop