2012-04-20 35 views
7

Tôi đang cố gắng sử dụng Sublime Text 2 làm giao diện cho phần mềm thống kê R [update/edit: Solved!].Nội dung tối ưu 2 và R

Trên Windows, tôi đã thử như sau:

  1. cài đặt Công cụ R. Hóa ra chỉ dành cho Macintosh 64.

  2. Đã cố gắng tạo tệp xây dựng tùy chỉnh của chương trình. Không thành công: không có kết quả trả về.

    { 
    "cmd": "C:/Program Files/R/R-2.9.2/bin/R.exe --no-save $File" 
    } 
    
  3. Đã cài đặt SublimeREPL. Thất bại: R tùy chọn trình đơn vô hiệu hóa ...

  4. [cập nhật/chỉnh sửa] Đã cố này (xem bài trả lời wuub của):

    { 
        "default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.9.2\\bin"} 
    } 
    

Trả lời

9

thiết lập người dùng mở SublimeREPL của như thế này: Preferences -> Package Settings -> SublimeREPL -> Settings - User

có thiết default_extend_path để trỏ đến cài đặt R của bạn:

{ 
    "default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.14.2\\bin\\i386"} 
} 

Chạy Tools -> SublimeREPL -> R nên khởi động REPL như mong đợi.

+0

Cảm ơn. Tôi đã thử, lưu và khởi động lại văn bản Sublime này 2. Tuy nhiên, tất cả các mục vẫn được tô xám trong REPLmenu Sublime. Tôi không thể chạy R chút nào. – noumenal

+1

Dùng thử Công cụ -> Command Palette và nhập "SublimeREPL: R". Tôi không thể nghĩ về bất cứ điều gì mà có thể gây ra các mục trình đơn được vô hiệu hóa, có vẻ như một cái gì đó là sai với cài đặt ST2 của bạn. –

+0

Cài đặt có vẻ bị hỏng. Không thể tìm thấy lệnh trong Bảng Command. – noumenal

2

Đối với hệ thống cửa sổ, bạn có thể thêm bản dựng mới cho R (Tools -> Build System -> New Build System) và đặt các dòng sau. Sửa đổi đường dẫn theo thư mục cài đặt R của bạn.

{"cmd": ["Rscript.exe", "$file"], 
"path": "C:\\Program Files\\R\\R-2.15.2\\bin\\x64\\", 
"selector": "source.r"} 

Bạn có thể thực thi toàn bộ tệp bằng cách nhấn ctrl + B thay vì khởi động SublimeREPL.

0

Đối với người dùng Linux, hãy xem:

Sublime Text 2 R build System

Nó hỗ trợ lựa chọn đa và các buổi R tương tác.

+0

Bản dựng này sử dụng xsel và xdotool. Autohotkey (AHK) có thể là một thay thế cho người dùng windows. – cpicanco

+0

Bạn đã thực hiện các bước cấu hình chưa? Xem http://stackoverflow.com/questions/29732597/sublimetext-and-r-setting-current-file-directory/29733166#29733166 – TinaW

Các vấn đề liên quan