Known Issues (please read this ENTIRE post!)
- There is currently a bug related to uploading projects wirelessly (i.e. through a controller) to a brain with the latest firmware. We’re working on a fix and will post another release as soon as we have it
If you upgraded PROS at any point between 2:30AM and 3:00PM (EDT) on March 19 2021, you likely ran into various problems including (but not necessarily limited to):
- missing start menu shortcut to the PROS Editor
- unable to run CLI commands due to a missing module
- cquery unable to start in the Editor
These are resolved in the latest version of the installer (188.8.131.52), so please use that to upgrade. You will likely have to uninstall PROS completely before running the new one. Anyone upgrading from 3.1.4 after 3:00PM EDT on March 19 2021 will NOT need to uninstall PROS first.
UPDATE: if you are unable to build projects, please add
%PROS_TOOLCHAIN%\gcc-arm-none-eabi-10-2020-q4-major\bin to your
PATH environment variable as a temporary workaround (guide). Your
PATH should look something like this when you’re done:
You will then have to restart any instance of the PROS Editor or command prompt in order for the change to take effect.
UPDATE 2: we’ve been getting reports from some users that files are missing after running the installer. So far we’ve seen errors including
this one when running the CLI at all (click to reveal error)
Python path configuration:
PYTHONHOME = (not set)
PYTHONPATH = (not set)
program name = 'C:\Program Files\PROS\cli\pros.exe'
isolated = 0
environment = 0
user site = 1
import site = 0
sys._base_executable = 'C:\Program Files\PROS\cli\pros.exe'
sys.base_prefix = ''
sys.base_exec_prefix = ''
sys.platlibdir = 'lib'
sys.executable = 'C:\Program Files\PROS\cli\pros.exe'
sys.prefix = ''
sys.exec_prefix = ''
sys.path = [
Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
Python runtime state: core initialized
ModuleNotFoundError: No module named 'encodings'
this one when attempting to build a project (click to reveal error)
ERROR - pros.cli.main:main - [WinError 2] The system cannot find the file specified
File "C:\Python38\lib\subprocess.py", line 1307, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
To fix either of these errors, run the installer again in “repair” mode. You can verify this has worked by checking the path
%PROS_TOOLCHAIN%\bin for the presence of a program called
make. Following this, you will likely run into problems that can be resolved by applying the workaround from my first update above.
If you upgraded PROS at any point between 2:30AM and 11:45AM (EDT) on March 19 2021, you likely ran into an issue relating to a mismatched version of
This has been resolved in the latest
pros-cli homebrew formula, which can be applied by running
brew update && brew reinstall pros-cli