Skip to content

Installation

davidmoshal edited this page Mar 12, 2023 · 9 revisions

Installing PROS platform

DM: ROUGH NOTES.

  • wasn't easy to install pros-cli either by the Homebrew or VSCode Extension methods!

https://github.com/purduesigbots/pros-cli/releases/tag/3.3.3

A) Installing via VSCode Extension

(failed to install the command line tool pros-cli)

The best way to install PROS is by first installing VS Code. from: https://pros.cs.purdue.edu/v5/getting-started/index.html

  1. Install the VSCode PROS Extension

Install the VSCode extension:

https://marketplace.visualstudio.com/items?itemName=sigbots.pros
  1. Inside the PROS VSCode extension. see: https://pros.cs.purdue.edu/v5/getting-started/index.html

B) Installing via Homebrew

see: https://pros.cs.purdue.edu/v5/getting-started/#installing-pros

MacOS on Apple Silicon

Install homebrew if not installed:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Register the PROS homebrew repo and install:

brew tap osx-cross/arm && brew install arm-gcc-bin
brew tap purduesigbots/pros
# if using PROS editor instead of vscode editor:
brew install --cask pros-editor 
# if using Vex vision sensor:
brew install vcs-vision

Install the CLI:

Note: the recommended version did not work on Apple Silicon:

python3 -m pip install pros-cli

Neither did the Homebrew method:

brew install pros-cli

This seemed to work:

pip3 install pros-cli

Clone this wiki locally