Anaconda RStudio: Как да изтеглите и инсталирате на Windows/ Mac

⚡ Умно обобщение

RStudio е интегрираната среда за разработка, в която работят повечето потребители на R, а Anaconda може да предоставя R, RStudio и техните пакети от една инсталация на conda. И двата начина за инсталиране са разгледани по-долу. Windows намлява macOS.

  • 🔘 Два маршрута: Инсталирайте R от CRAN плюс RStudio от Posit или оставете Anaconda да управлява и двете чрез conda.
  • ☑️ Поръчката е важна: RStudio е само редактор, така че първо трябва да съществува работеща R инсталация.
  • Настройка на Анаконда: Графичният инсталатор работи на macOS намлява Windows и съхранява всеки пакет в една папка.
  • 🧪 Пакети: Пакетът r-essentials инсталира R заедно с приблизително двеста често срещани пакета за наука за данни.
  • 🛠️ Проверка: Изпълнението на summary(cars) в скрипт потвърждава, че R и RStudio общуват помежду си.
  • ⚠️ Известие за канала: Anaconda спря да поддържа своя R канал на 4 ноември 2025 г., така че conda-forge или CRAN вече е текущият източник.

Как да изтеглите и инсталирате RStudio в Anaconda

Какво е R?

R е език за програмиране за статистика и анализ на данни. За да работите удобно с R, инсталираме и интегрирана среда за разработка (IDE). RStudio е най-широко използваната IDE за R, защото е лесна за употреба и с отворен код, и е едно от приложенията, които Anaconda може да инсталира за вас.

RStudio е разработен от Позиция, компанията, известна преди като RStudio, PBC. Това е редактор, а не език, така че е необходима съществуваща R инсталация, за да работи — RStudio Desktop изисква R 3.6.0 или по-нова версия.

Какво е Anaconda?

Anaconda е безплатна дистрибуция с отворен код и на двете Python и R език за програмиранеТой се използва широко в научната общност и от специалисти по данни за осъществяване на проекти за машинно обучение и Анализ на данни.

Защо да използвате Anaconda?

Anaconda ви помага да управлявате всички библиотеки, необходими за Python и R на едно място. Инсталира библиотеките и IDE в една папка, за да опрости управлението на пакетите. В противен случай ще трябва да инсталирате всяка част поотделно.

⚠️ Бележка към версията (2025): Анаконда оттегли своя R канал на 4 ноември 2025 г. и вече не доставя нови R версии, актуализации на пакети или корекции за сигурност там. Съществуващите пакети остават достъпни за изтегляне и съществуващите среди продължават да работят, но за текущ R стек Anaconda вече насочва потребителите към conda-forge или оригинална CRAN инсталация. Всяка conda команда по-долу все още се изпълнява; просто очаквайте по-стари компилации на пакети от r канал.

Инсталирайте R и RStudio без Anaconda

Ако искате само R и RStudio, а не по-широката верига от инструменти на conda, маршрутът с два инсталатора е по-кратък и винаги актуален. Той е и маршрутът за документи на Posit.

  • Стъпка 1) Първо инсталирайте R. Изтеглете инсталатора за вашата операционна система от CRAN и го стартирайте с настройките по подразбиране. RStudio не може да стартира без него.
  • Стъпка 2) Инсталирайте RStudio Desktop. Изтеглете безплатното издание с отворен код от страницата за изтегляне на Posit. Windows изисква 64-битова версия Windows 10 или по-нова версия и macOS Необходима е Sonoma (14) или по-нова версия.
  • Стъпка 3) Стартирайте RStudio. Той автоматично открива инсталацията на R и показва версията на R в конзолата, когато се отвори.

За да потвърдите, че двете са свързани, въведете един ред в конзолата:

# Type this in the RStudio Console after installing
R.version.string   # reports the R build RStudio is attached to

Изберете Anaconda вместо това, когато работите и в Python, когато искате conda да разрешава зависимостите на пакетите вместо вас или когато вашият екип вече е стандартизирал conda среди. Ръководството за Anaconda започва по-долу.

Как да инсталирате RStudio в Anaconda

Anaconda обединява R, RStudio и мениджъра на пакети conda, така че един инсталатор покрива целия набор от инструменти. Диаграмата по-долу показва как тези части се съчетават.

Диаграма на платформата Anaconda, която обединява R, RStudio и управлението на пакети conda

Как да инсталирате RStudio в Anaconda за Mac

По-долу са стъпките за инсталиране на RStudio в Anaconda за Mac:

Стъпка 1) Изтеглете Anaconda за вашата операционна система.

Отидете в Страница за изтегляне на Anaconda Distribution и изтеглете инсталатора.

По подразбиране Chrome избира изтеглянето за системата, от която разглеждате. Това ръководство инсталира Anaconda на macOS; за Windows или Linux, изберете Windows или инсталатора на Linux на същата страница. Снимките на екрана по-долу са заснети на по-стара версия, която е била доставена Python 3.6, така че номерата на версиите на страницата ви за изтегляне ще бъдат по-високи — самите стъпки остават непроменени.

Страница за изтегляне на Anaconda в Chrome с macOS избран графичен инсталатор

Стъпка 2) Стартирайте инсталацията на Anaconda.

Вече сте готови да инсталирате Anaconda. Double-щракнете върху изтегления файл, за да започнете. Файлът е .dmg на macOS и .exe файл на WindowsЩе бъдете помолени да потвърдите инсталацията. Щракнете върху бутона „Продължи“.

macOS диалогов прозорец за потвърждение на инсталатора, който иска разрешение за стартиране на пакета Anaconda

Ще бъдете пренасочени към инсталатора на Anaconda3.

Началният екран на инсталатора на Anaconda3 е включен macOS с маркиран бутон „Продължи“

Стъпка 3) Продължете с процеса на инсталиране.

Следващият прозорец показва файла ReadMe. След като прочетете документа, щракнете върху „Продължи“.

Екранът „Прочетете ме“ на инсталатора на Anaconda3, в който е изброен списъкът с инсталирания пакет

Стъпка 4) Прочетете споразумението с крайния потребител.

Този прозорец показва Лицензионното споразумение за крайния потребител на Anaconda. Кликнете върху „Продължи“, за да продължите.

Инсталаторът на Anaconda3, показващ текста на Лицензионното споразумение с крайния потребител

Стъпка 5) Кликнете върху бутона „Съгласен съм“.

Ще бъдете подканени да се съгласите. Кликнете върху „Съгласен съм“, за да преминете към следващата стъпка.

macOS подкана, с която потребителят се съгласява с лицензионните условия на Anaconda

Стъпка 6) Намерете пътя за инсталиране.

Щракнете върху „Промяна на местоположението за инсталиране“, за да зададете местоположението на Anaconda. По подразбиране Anaconda се инсталира в потребителската среда: Потребители/ВАШЕТО ИМЕ/.

Екран за местоназначение на инсталатора на Anaconda3 с бутона „Промяна на местоположението за инсталиране“

Изберете дестинацията, като щракнете върху „Инсталирай само за мен“. Това означава, че Anaconda ще бъде достъпна само за този потребител.

Екран за тип инсталация с избрана опция „Инсталирай само за мен“

Стъпка 7) Започнете инсталирането на Anaconda.

Щракнете върху „Инсталиране“, за да продължите. На екрана по-долу е показано около 2.5 GB дисково пространство; текущите издания на Anaconda Distribution изискват значително повече и инсталаторът винаги отпечатва точната цифра за изтеглената от вас компилация на този екран.

Инсталаторът на Anaconda3 е готов за инсталиране, показвайки необходимото дисково пространство

Появява се прозорец за съобщение. Потвърдете с typing вашата парола, след което натиснете Инсталиране на софтуер.

macOS подкана за парола, потвърждаваща инсталирането на софтуера Anaconda

Инсталацията може да отнеме известно време, в зависимост от вашата машина.

Лента за напредък на инсталатора на Anaconda3 по време на инсталиране на пакета macOS

Стъпка 8) Инсталирайте VS Code ако искаш.

Анаконда пита дали искате да инсталирате Microsoft VS CodeМожете да го игнорирате и да натиснете „Продължи“.

Инсталаторът на Anaconda3, предлагащ опцията Microsoft VS Code инсталация

Стъпка 9) Завършете инсталацията.

Инсталацията е завършена. Можете да затворите прозореца.

Екран с обобщение на инсталатора на Anaconda3, потвърждаващ успешното инсталиране

Ще бъдете попитани дали искате да преместите инсталатора на „Anaconda3“ в кошчето. Кликнете върху „Премести в кошчето“.

macOS диалогов прозорец, предлагащ преместване на инсталатора на Anaconda3 в кошчето

Вие сте готови с инсталирането на Anaconda на a macOS система. Най- Windows Последователността следва същите девет идеи чрез различен магьосник.

Как да инсталирате RStudio в Anaconda за Windows

Ето стъпките за инсталиране на RStudio в Anaconda Windows:

Стъпка 1) Отворете изтегления exe файл и щракнете върху „Напред“.

Анаконда Windows началния екран на съветника за настройка с бутона „Напред“

Стъпка 2) Приемете лицензионното споразумение.

Анаконда Windows съветникът за настройка, показващ лицензионното споразумение, което трябва да приемете

Стъпка 3) Изберете Само аз и щракнете върху Напред.

Анаконда Windows съветник за настройка с избран тип инсталация Just Me

Стъпка 4) Изберете целевата папка и щракнете върху „Напред“.

Анаконда Windows екран за избор на целева папка на съветника за настройка

Стъпка 5) Кликнете върху „Инсталиране“ на следващия екран.

Анаконда Windows екран с разширени опции на съветника за настройка преди инсталиране

Стъпка 6) Инсталацията ще започне.

Анаконда Windows лента за напредък на съветника за настройка по време на инсталацията

След като това е направено, Anaconda се инсталира. Anaconda доставя conda, а не самия R, така че R е следващото нещо, което трябва да се добави.

Как да инсталирате R

Инсталирайте R на Mac

Ето процес стъпка по стъпка за инсталиране на R на Mac:

Стъпка 1) Потвърдете къде е инсталирана Anaconda.

Anaconda използва терминала за инсталиране на библиотеки, а терминалът е най-бързият начин да го направите. Трябва да насочим инсталацията към правилния път. В нашия случай Anaconda беше инсталирана в Users/USERNAME/, което можем да потвърдим, като проверим папката anaconda3.

Отворете „Компютър“ и изберете „Потребители“, след това „ПОТРЕБИТЕЛСКО ИМЕ“ и след това „anaconda3“. Това потвърждава, че Anaconda е поела по правилния път. За да видите как macOS записва пътя, щракнете с десния бутон върху папката и изберете Get Info.

macOS Прозорец на Finder, показващ папката anaconda3 в потребителската директория

Изберете пътя, показан под „Къде“, и щракнете върху „Копиране“.

macOS Панелът „Получаване на информация“, показващ пътя „Къде“ на папката anaconda3

Стъпка 2) Отворете терминала.

Най-краткият начин е да използвате Spotlight Search и да въведете terminal.

macOS Търсене в Spotlight, използвано за отваряне на приложението Terminal

Терминалът задава работната директория по подразбиране на Users/USERNAME. Както е показано на фигурата по-горе, пътят до anaconda3 и работната директория са идентични. В macOS, текущата папка се показва преди подканата $. Терминалът ще инсталира всички библиотеки в тази работна директория.

Ако пътят, който сте копирали, не съвпада с работната директория, променете го, като напишете cd PATH в терминала, където PATH е пътят, който сте поставили в текстовия редактор. Отворете PATH в кавички, ако съдържа интервали. Това променя работната директория на PATH.

macOS Терминален прозорец, показващ работната директория по подразбиране за потребителя

Стъпка 3) Инсталирайте R.

Готови сме да инсталираме R. Инсталирането на всички пакети и зависимости с командата conda в терминала е най-лесният начин.

## In the terminal
conda install r-essentials --yes

r-essentials означава, че conda ще инсталира R заедно с библиотеките, от които обикновено се нуждае един специалист по данни. Пакетът съдържа приблизително двеста популярни пакета, включително IRkernel, dplyr, shiny, ggplot2, tidyr, caret и nnet.

Терминал, изпълняващ командата conda install r-essentials

Конда започва да изтегля библиотеките.

Отнема известно време, за да ги съберете всички, така че бъдете търпеливи.

Терминал, изброяващ R пакетите, които conda изтегля за r-essentials

В терминала би трябвало да видите „Executing transaction: done“ (Изпълнение на транзакция: готово). Ако е така, R е инсталиран.

След това можете да проверите къде се намира R.

Терминал, показващ „Изпълнение на транзакция, извършена след инсталирането на R“

Съвет: Anaconda вече документира инсталирането на R в собствена среда, а не в базовата среда, което предотвратява нарушаването на работата ви от надстройка на R. Python пакети:

# Create an isolated conda environment for R
conda create --name r_env r-essentials r-base

# Switch into it before installing anything else
conda activate r_env

Инсталирайте R на Windows

Следва стъпка по стъпка процес за инсталиране на R Windows:

Стъпка 1) Отворете командния ред на Anaconda.

Windows Меню „Старт“ с избрано приложение Anaconda Prompt

Стъпка 2) В командния ред:

  1. Въведете командата R install
  2. Средата е решена
  3. Показва се списъкът с пакети, които ще бъдат инсталирани

Anaconda Prompt изброява R пакетите, които conda планира да инсталира

Стъпка 3) Въведете y и натиснете клавиша за връщане, за да започнете инсталацията.

Anaconda подканя след въвеждане на y за потвърждаване на инсталирането на R пакета

Стъпка 4) Инсталацията отнема известно време и завършва със съобщение „Готово“.

Anaconda Prompt показва съобщението „Готово“ в края на инсталацията на R

Как да инсталирате RStudio

С R на място, RStudio може да бъде добавен от същата conda среда.

Потребител на Mac

В терминала напишете следния код, за да инсталирате RStudio чрез Anaconda:

## In the terminal
conda install -c r rstudio --yes

macOS Терминал, изпълняващ командата conda install rstudio

В терминала би трябвало да видите „Executing transaction: done“ (Изпълнение на транзакция: готово). Ако е така, RStudio е инсталиран.

Готови сте. Обърнете внимание, че -c r избира остарелия R канал на Anaconda; замества -c conda-forgeили инсталирайте RStudio Desktop от Posit, ако искате текуща версия.

Windows Потребител

Стъпка 1) Въведете командата за инсталиране на RStudio в подканата на Anaconda.

Anaconda Prompt с въведена команда за инсталиране на RStudio

Стъпка 2) Ще ви бъде показан списък с пакети, които ще бъдат инсталирани. Въведете y.

Anaconda Prompt показва списъка с пакети на RStudio, чакащи потвърждение

Стъпка 3) RStudio е инсталиран.

Подкана на Anaconda, потвърждаваща, че инсталирането на RStudio е завършено на Windows

Внимание: Избягвайте инсталирането на R или RStudio библиотеки с pip за Python в conda среда. Conda пакетите вече събират много зависимости и смесването на двата мениджъра на пакети в една среда е най-честата причина за неработещи R инсталации под Anaconda.

Стартирайте RStudio

Изпълнете командния ред директно от терминала, за да отворите RStudio: отворете терминала и напишете rstudio. Можете също да го стартирате от пряк път на работния плот.

macOS Терминалът стартира RStudio от typing командата rstudio

Като алтернатива, стартирайте RStudio от показания по-долу пряк път на Anaconda Navigator.

Пряк път на работния плот на Anaconda Navigator, използван за стартиране на RStudio

Отваря се нов прозорец с RStudio.

RStudio се отваря с видими панели Конзола, Среда и Файлове

Тествайте инсталацията на RStudio

Отворете RStudio от терминала и отворете скрипт. Напишете следната команда:

## In RStudio
summary(cars)
  1. Щракнете върху Изпълни
  2. Проверете изхода в конзолата

Панелът на скрипта на RStudio, изпълняващ summary(cars), с резултат, показан в конзолата

Ако можете да видите обобщената статистика, значи работи. Можете да затворите RStudio, без да запазвате файловете.

Инсталиране на R пакет с Conda

Инсталирането на пакет с Anaconda е лесно. Отидете в браузъра си и въведете името на библиотеката, последвано от anaconda r.

Резултати от търсенето в браузъра за R пакет в хранилището anaconda.org

Изберете връзката, която сочи към anaconda.org, след което копирайте командата за инсталиране, показана на страницата на пакета, и я поставете в терминала.

Страницата на пакета anaconda.org, показваща командата за инсталиране на conda за копиране

Например, за да инсталирате randomForest за урока за случайна гора, отидете на страницата на пакета r-randomforest.

Страницата на anaconda.org за пакета r-randomforest с неговата команда за инсталиране

Изпълнете conda install -cr r-randomforest –yes от терминала. Имената на Conda пакетите за R библиотеки носят префикс r-, поради което CRAN пакетът randomForest тук става r-randomforest.

Терминалът завършва инсталирането на пакета randomForest от conda

Инсталацията е завършена.

В този урок няма да е необходимо да инсталирате много библиотеки, защото най-използваните вече са част от пакета r-essentials conda. Той включва ggplot2 за графики и caret за... проект за машинно обучение.

Отваряне на библиотека в RStudio

За да стартирате R функция randomForest(), трябва да заредим библиотеката, която съдържа функцията. В скрипта на RStudio пишем library(randomForest).

## In Rstudio
library(randomForest)	
## randomForest 4.6-12	
## Type rfNews() to see new features/changes/bug fixes.	

Редът с версията, отпечатан тук, идва от компилацията, която е била инсталирана, когато са били направени екранните снимки, така че вашата конзола ще покаже коя версия на randomForest е била разрешена.

Внимание: Избягвайте зареждането на ненужни пакети. Два пакета, които експортират функция с едно и също име, ще се маскират взаимно и този, който е зареден последен, ще спечели.

Бягай R Code в RStudio

Има два начина за изпълнение на код в R.

Метод 1) Изпълнете кода в конзолата. Данните се съхраняват в глобалната среда, но не се записва история. Резултатите не могат да бъдат възпроизведени след затваряне на R, защото кодът трябва да се въведе отново. Този метод не се препоръчва, когато искате да запазите или повторите работата си.

Конзола на RStudio с команди, въведени директно в командния ред

Метод 2) Напишете кода в скрипт. Скриптът може да съдържа толкова редове, колкото искате. За да го стартирате, изберете редовете, които искате да изпълните, и щракнете върху „Изпълни“. Резултатът се показва в конзолата и скриптът може да бъде запазен и отворен отново по-късно, така че работата да не се загуби.

Редактор на скриптове RStudio с няколко избрани реда преди щракване върху „Изпълнение“

Внимание: Ако поставите курсора на втория ред (например, slice_vector[1:5]) и щракнете върху „Изпълни“, конзолата показва грешка, защото ред 1 никога не е бил изпълнен и обектът все още не съществува.

Конзолата на RStudio показва грешка, защото първият ред никога не е бил изпълнен

По подобен начин, ако поставите курсора върху празен ред и щракнете върху „Изпълни“, R връща празен изход. След като настройката е потвърдена, следващите стъпки са изучаване на типове данни и оператори езикът е изграден върху, разклонявайки се с ако и иначеи чертане на първа диаграма с ggplot2 or кутия().

RStudio връща празен изход, след като е щракнато върху празен ред с „Run“

Въпроси и Отговори

Да. RStudio Desktop се предлага като безплатна версия с отворен код под AGPL. Posit продава и търговски издания за настолни компютри и сървъри, които добавят поддръжка и лицензионни условия, но версията с отворен код има пълния набор от функции на IDE.

Под conda, изпълнете conda update r-base и conda update – всичко това в R средата. При CRAN инсталация, изтеглете по-новия инсталатор на R и след това изпълнете update.packages(ask = FALSE) в конзолата.

RStudio сканира стандартни местоположения при стартиране. Ако R е инсталиран след RStudio или в персонализирана папка, насочете го ръчно през Tools (Инструменти), след това Global Options (Глобални опции), след това General (Общи) и рестартирайте. Несъответствието между 32-битова и 64-битова версия причинява същия симптом.

Да. Една среда може да държи r-base и python заедно, което е начинът, по който R и Python клетките се движат една до друга в JupyterКийping Разполагането им в отделни среди избягва сблъсъци на зависимости при по-големи проекти.

Не обикновено. Избирането на „Само аз“ или „Инсталирай вместо мен“ записва само в потребителската ви папка и не изисква администраторска парола. Инсталация на цялата машина и RStudio на някои управлявани Windows изгражда, изисква администраторски достъп.

Инсталирайте IRkernel, който е част от пакета r-essentials, след което го стартирайте. Jupyter от същата среда. R се появява като опция на ядрото, когато създавате нов бележник, заедно с Python.

Асистентите с изкуствен интелект четат текста за грешки в инсталатора и conda, идентифицират липсващата зависимост или конфликта на канала и предлагат точната команда за изпълнение. Те са полезни и за преобразуване на имената на пакети между CRAN и conda именуване.

Да. RStudio 2023.09.0 и по-нови версии включват Копилот на GitHub интеграция, която допълва R кода. Необходим е абонамент за Copilot и администраторите трябва да го активират на RStudio Server или Posit Workbench.

Обобщете тази публикация с: