Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

Positron IDE: Install, R and Python Interpreters, Data Explorer

Install Positron, fix R interpreter discovery, and inspect data in the Data Explorer with R and Python, from Posit’s official documentation.

Written and maintained by CASRAI Editorial Board

Last updated

Who this is for: researchers and analysts who work in R or Python and want to install Positron, get it to find their interpreter, and inspect a dataset in it. After reading you should be able to install Positron, fix an “R not found” problem, and open a data frame or data file in the Data Explorer.

What Positron is used for in research

Positron is a free integrated development environment (IDE) from Posit PBC, the company behind RStudio, built for data science work in Python and R. Its site lists Python, R and SQL, with Quarto documents that contain executable cells. Positron is released under the Elastic License 2.0 (source-available). It is built on Code OSS, the same foundation as Visual Studio Code, and adds data-science features on top: a Variables pane, a persistent console, a Data Explorer, a Data Connections pane and an AI assistant, Posit Assistant (all as described on the Positron home page, read 2026-11-08).

For research use, the practical points are that one window can hold R and Python sessions side by side, and that data frames can be inspected without writing extra code. Positron’s own documentation states that the Data Explorer is not meant to replace code-based workflows, which matters for reproducibility: keep the transformations in your script and use the explorer to look at the result. For the surrounding R basics, see our guide to using RStudio and the guide to R presentations.

Install or access (official source only)

Download from the official page, positron.posit.co/download (read 2026-11-08). It lists these packages:

Platform Requirement and package
macOS macOS 11.0 or later; .dmg for Apple Silicon or Intel x64
Windows Windows 10 or later (x64) or Windows 11 ARM64; .exe installer, user or system install. Install the latest Visual C++ Redistributable.
Linux x64 or ARM64; .deb (Ubuntu/Debian) or .rpm (RHEL/Fedora)

Positron does not bundle a language runtime. Install the language first:

  • R: Positron requires R 4.2 or higher, available from CRAN (cloud.r-project.org). To keep several R versions side by side, the download page points to the rig tool. Rtools is not bundled; the page says to get it from CRAN or with rig system rtools add. For R package development it also advises updating usethis, cli, crayon, rlang, roxygen2 and pkgload.
  • Python: use a supported Python version already on your machine, or let Positron install one using uv. Supported environment managers include venv, uv, pyenv and conda (conda, mamba, pixi).

The Positron version shown on the home page when we read it was 2026.11.0-308. Positron checks for updates automatically.

Step-by-step: open and inspect a dataset in the Data Explorer

This follows the Data Explorer documentation (positron.posit.co/data-explorer.html, read 2026-11-08). It assumes a data frame already exists in your session.

  1. Start an R or Python interpreter session from the interpreter picker and load your data (for example with read.csv() in R or pandas.read_csv() in Python).
  2. In the Variables pane, click the data frame icon next to the object. This opens it in the Data Explorer. Alternatively, put the cursor on the object name in your script and run the command View Data Frame at Cursor from the Command Palette (Ctrl+Shift+P on Windows and Linux), the right-click menu, or the editor gutter.
  3. To open it from code, use View(dataframe, "label") in R, or the magic command %view dataframe label in Python.
  4. To inspect a transformed result without saving it first, pass an expression. R example from the docs: df |> mutate(doubled_column = column * 2) |> View(). Python example: %view df[df['column'] > 10].
  5. To open a file directly, open a .csv, .tsv, .parquet or .xlsx file (including compressed csv, tsv and parquet) from the File Explorer or the Command Palette. Lists and dictionaries open in the Object Explorer instead.

Output and how to read it

The Data Explorer has three components, per the documentation:

  • Data grid: the rows and columns of the table.
  • Summary panel: per-column summaries, useful for spotting missing values and unexpected types before analysis.
  • Filter bar: filters are ephemeral; they change the view only and do not change the underlying object or your code. Recreate any filter you need in the script itself.

When you open a file rather than an object, the action bar offers Import Data, Open as Plain Text File and File Options (csv and tsv parsing uses DuckDB).

Troubleshooting

Positron cannot find R, or the R version you want is missing

Per the R installations page (read 2026-11-08), Positron builds its R list from known root folders (/Library/Frameworks/R.framework/Versions on macOS, /opt/R on Linux, %ProgramW6432%/R and %LOCALAPPDATA%/Programs/R on Windows), the R on your PATH, a few well-known executables such as /usr/bin/R and /opt/homebrew/bin/R, and the Windows registry. Discovered versions appear in the interpreter picker. Only R 4.2 and higher are supported.

If your R is somewhere else, open the Command Palette, run Preferences: Open Settings, then go to Extensions > R > Advanced and set one of:

  • positron.r.customRootFolders: a folder containing one or more R versions.
  • positron.r.customBinaries: a specific R executable, for example C:/nonstandardRLocation/R-4.4.1/bin/x64/R.exe.

Use absolute paths; only ${workspaceFolder} is supported as a variable. To investigate discovery problems, look at the R Language Pack channel in the logs.

Package build tools missing on Windows

Rtools is not bundled with Positron, so installing packages from source needs Rtools from CRAN or rig system rtools add.

Coming from RStudio

Per the migration guide, Positron relies much more on the Command Palette, and it has no Build pane: package actions such as Check, Document and Load All are commands and shortcuts. A Test Explorer shows package test results.

Free alternatives

Tool What its own site says
RStudio Desktop (Open Source Edition) Listed as free under AGPL v3; an IDE with console, editor, plotting, history, debugger and workspace management for R and Python (posit.co/downloads, read 2026-11-08).
JupyterLab “The latest web-based interactive development environment for notebooks, code, and data”; Jupyter supports over 40 languages including Python, R, Julia and Scala through kernels (jupyter.org, read 2026-11-08).

FAQ

Is Positron free?

Yes. The Positron home page describes it as a free IDE for data science, released under the Elastic License 2.0. That licence is source-available, not an OSI-style open-source licence.

Which languages does Positron support?

Python, R and SQL, plus Quarto documents with executable cells, according to the home page.

Is Positron the same as RStudio?

No. Positron is a separate IDE built on Code OSS, the foundation of Visual Studio Code. Its migration guide exists to help RStudio users move over.

What R version does Positron need?

R 4.2 or higher.

Sources (official documentation)

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about Positron IDE: Install, R and Python Interpreters, Data Explorer

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →