Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy
 

How to install platformio via python pip




platformio - A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection. IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbedOS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy, it belongs to Classifiers:

- Development Status :: 5 - Production/Stable
- Environment :: Console

When you know about this project and you want to new install platformio to support your project or you get trouble as ModuleNotFoundError: No module named "platformio" or ImportError: cannot import name "platformio" in your project, let follow this tutorial to install platformio



Installation:

Step 1: First, ensure you installed pip in your os, to check pip has been installed on your computer

In Windows (CMD):

py -m pip --version

In Unix/macOS:

python3 -m pip --version

Ensure pip, setuptools, and wheel are up to date:

In Windows (CMD):

py -m pip install --upgrade pip setuptools wheel

In Unix/macOS:

python3 -m pip install --upgrade pip setuptools wheel


Optional - If you want to install in virtual environment:

In Windows (CMD):

- Install virtualenv - if you installed it, please ignore

py -m pip install --user virtualenv

- Create a virtual environment

py -m venv test_platformio_env

- Active the virtual environment

test_platformio_env\Scripts\active

In Unix/macOS:

- Install virtualenv - if you installed it, please ignore

pip3 install virtualenv

- Create a virtual environment

python3 -m venv test_platformio_env

- Active the virtual environment

source test_platformio_env/bin/active


Step 2: OK, now, let flow below content to start the installation platformio

To install platformio on Windows(CMD):

py -m pip install platformio

To install platformio on Unix/macOs:

pip install platformio


Step 3: If you want to install a specific platformio version, add ==<platformio version> to the end command line

Example:

pip install platformio==0.10.2


Please see the version list below table:

VersionReleased dateCommand
platformio 6.1.42022-08-12T14:09:48Windows:

py -m pip install platformio==6.1.4

Unix/macOs:

pip install platformio==6.1.4

platformio 6.1.32022-07-18T18:03:57Windows:

py -m pip install platformio==6.1.3

Unix/macOs:

pip install platformio==6.1.3

platformio 6.1.22022-07-18T15:16:19Windows:

py -m pip install platformio==6.1.2

Unix/macOs:

pip install platformio==6.1.2

platformio 6.1.12022-07-11T10:55:04Windows:

py -m pip install platformio==6.1.1

Unix/macOs:

pip install platformio==6.1.1

platformio 6.1.02022-07-06T16:51:26Windows:

py -m pip install platformio==6.1.0

Unix/macOs:

pip install platformio==6.1.0

platformio 6.0.22022-06-01T14:23:40Windows:

py -m pip install platformio==6.0.2

Unix/macOs:

pip install platformio==6.0.2

platformio 6.0.12022-05-17T16:24:11Windows:

py -m pip install platformio==6.0.1

Unix/macOs:

pip install platformio==6.0.1

platformio 6.0.02022-05-16T11:23:34Windows:

py -m pip install platformio==6.0.0

Unix/macOs:

pip install platformio==6.0.0

platformio 5.2.52022-02-10T19:05:22Windows:

py -m pip install platformio==5.2.5

Unix/macOs:

pip install platformio==5.2.5

platformio 5.2.42021-12-15T10:30:22Windows:

py -m pip install platformio==5.2.4

Unix/macOs:

pip install platformio==5.2.4

platformio 5.2.32021-11-05T15:32:23Windows:

py -m pip install platformio==5.2.3

Unix/macOs:

pip install platformio==5.2.3

platformio 5.2.22021-10-20T15:46:50Windows:

py -m pip install platformio==5.2.2

Unix/macOs:

pip install platformio==5.2.2

platformio 5.2.12021-10-11T12:08:22Windows:

py -m pip install platformio==5.2.1

Unix/macOs:

pip install platformio==5.2.1

platformio 5.2.02021-09-13T16:01:10Windows:

py -m pip install platformio==5.2.0

Unix/macOs:

pip install platformio==5.2.0

platformio 5.1.12021-03-17T16:18:52Windows:

py -m pip install platformio==5.1.1

Unix/macOs:

pip install platformio==5.1.1

platformio 5.1.02021-01-28T17:24:51Windows:

py -m pip install platformio==5.1.0

Unix/macOs:

pip install platformio==5.1.0

platformio 5.0.42020-12-30T11:26:02Windows:

py -m pip install platformio==5.0.4

Unix/macOs:

pip install platformio==5.0.4

platformio 5.0.32020-11-12T15:59:16Windows:

py -m pip install platformio==5.0.3

Unix/macOs:

pip install platformio==5.0.3

platformio 5.0.22020-10-30T16:16:56Windows:

py -m pip install platformio==5.0.2

Unix/macOs:

pip install platformio==5.0.2

platformio 5.0.12020-09-10T14:47:23Windows:

py -m pip install platformio==5.0.1

Unix/macOs:

pip install platformio==5.0.1

platformio 5.0.02020-09-03T11:43:56Windows:

py -m pip install platformio==5.0.0

Unix/macOs:

pip install platformio==5.0.0

platformio 4.3.42020-05-23T17:36:20Windows:

py -m pip install platformio==4.3.4

Unix/macOs:

pip install platformio==4.3.4

platformio 4.3.32020-04-28T15:11:07Windows:

py -m pip install platformio==4.3.3

Unix/macOs:

pip install platformio==4.3.3

platformio 4.3.22020-04-28T10:28:39Windows:

py -m pip install platformio==4.3.2

Unix/macOs:

pip install platformio==4.3.2

platformio 4.3.12020-03-20T13:14:09Windows:

py -m pip install platformio==4.3.1

Unix/macOs:

pip install platformio==4.3.1

platformio 4.3.02020-03-19T20:39:14Windows:

py -m pip install platformio==4.3.0

Unix/macOs:

pip install platformio==4.3.0

platformio 4.2.12020-02-17T12:25:47Windows:

py -m pip install platformio==4.2.1

Unix/macOs:

pip install platformio==4.2.1

platformio 4.2.02020-02-12T14:43:32Windows:

py -m pip install platformio==4.2.0

Unix/macOs:

pip install platformio==4.2.0

platformio 4.1.02019-11-07T14:58:30Windows:

py -m pip install platformio==4.1.0

Unix/macOs:

pip install platformio==4.1.0

platformio 4.0.32019-08-30T12:47:32Windows:

py -m pip install platformio==4.0.3

Unix/macOs:

pip install platformio==4.0.3

platformio 4.0.22019-08-23T13:25:22Windows:

py -m pip install platformio==4.0.2

Unix/macOs:

pip install platformio==4.0.2

platformio 4.0.12019-08-22T11:29:54Windows:

py -m pip install platformio==4.0.1

Unix/macOs:

pip install platformio==4.0.1

platformio 4.0.02019-07-10T13:45:12Windows:

py -m pip install platformio==4.0.0

Unix/macOs:

pip install platformio==4.0.0

platformio 3.6.72019-04-23T09:46:54Windows:

py -m pip install platformio==3.6.7

Unix/macOs:

pip install platformio==3.6.7

platformio 3.6.62019-03-29T10:47:31Windows:

py -m pip install platformio==3.6.6

Unix/macOs:

pip install platformio==3.6.6

platformio 3.6.52019-03-07T12:05:21Windows:

py -m pip install platformio==3.6.5

Unix/macOs:

pip install platformio==3.6.5

platformio 3.6.42019-01-23T18:56:16Windows:

py -m pip install platformio==3.6.4

Unix/macOs:

pip install platformio==3.6.4

platformio 3.6.32018-12-12T14:21:35Windows:

py -m pip install platformio==3.6.3

Unix/macOs:

pip install platformio==3.6.3

platformio 3.6.22018-11-29T16:04:47Windows:

py -m pip install platformio==3.6.2

Unix/macOs:

pip install platformio==3.6.2

platformio 3.6.12018-10-29T12:12:03Windows:

py -m pip install platformio==3.6.1

Unix/macOs:

pip install platformio==3.6.1

platformio 3.6.02018-08-06T15:47:30Windows:

py -m pip install platformio==3.6.0

Unix/macOs:

pip install platformio==3.6.0

platformio 3.5.42018-07-03T12:11:08Windows:

py -m pip install platformio==3.5.4

Unix/macOs:

pip install platformio==3.5.4

platformio 3.5.32018-06-01T14:16:31Windows:

py -m pip install platformio==3.5.3

Unix/macOs:

pip install platformio==3.5.3

platformio 3.5.22018-03-13T10:03:31Windows:

py -m pip install platformio==3.5.2

Unix/macOs:

pip install platformio==3.5.2

platformio 3.5.12018-01-18T13:14:05Windows:

py -m pip install platformio==3.5.1

Unix/macOs:

pip install platformio==3.5.1

platformio 3.5.02017-12-28T15:26:49Windows:

py -m pip install platformio==3.5.0

Unix/macOs:

pip install platformio==3.5.0

platformio 3.4.12017-08-02T13:52:27Windows:

py -m pip install platformio==3.4.1

Unix/macOs:

pip install platformio==3.4.1

platformio 3.4.02017-06-26T16:59:03Windows:

py -m pip install platformio==3.4.0

Unix/macOs:

pip install platformio==3.4.0

platformio 3.3.12017-05-27T10:01:01Windows:

py -m pip install platformio==3.3.1

Unix/macOs:

pip install platformio==3.3.1

platformio 3.3.02017-03-27T11:40:49Windows:

py -m pip install platformio==3.3.0

Unix/macOs:

pip install platformio==3.3.0

platformio 3.2.12016-12-07T21:50:15Windows:

py -m pip install platformio==3.2.1

Unix/macOs:

pip install platformio==3.2.1

platformio 3.2.02016-12-07T20:10:26Windows:

py -m pip install platformio==3.2.0

Unix/macOs:

pip install platformio==3.2.0

platformio 3.1.02016-09-19T18:13:53Windows:

py -m pip install platformio==3.1.0

Unix/macOs:

pip install platformio==3.1.0

platformio 3.0.12016-09-07T23:00:46Windows:

py -m pip install platformio==3.0.1

Unix/macOs:

pip install platformio==3.0.1

platformio 3.0.02016-09-07T17:51:18Windows:

py -m pip install platformio==3.0.0

Unix/macOs:

pip install platformio==3.0.0

platformio 2.11.22016-08-02T18:26:46Windows:

py -m pip install platformio==2.11.2

Unix/macOs:

pip install platformio==2.11.2

platformio 2.11.12016-07-12T16:37:51Windows:

py -m pip install platformio==2.11.1

Unix/macOs:

pip install platformio==2.11.1

platformio 2.11.02016-06-28T15:06:11Windows:

py -m pip install platformio==2.11.0

Unix/macOs:

pip install platformio==2.11.0

platformio 2.10.32016-06-15T15:47:12Windows:

py -m pip install platformio==2.10.3

Unix/macOs:

pip install platformio==2.10.3

platformio 2.10.22016-06-15T14:58:22Windows:

py -m pip install platformio==2.10.2

Unix/macOs:

pip install platformio==2.10.2

platformio 2.10.12016-06-13T18:32:21Windows:

py -m pip install platformio==2.10.1

Unix/macOs:

pip install platformio==2.10.1

platformio 2.10.02016-06-13T16:50:38Windows:

py -m pip install platformio==2.10.0

Unix/macOs:

pip install platformio==2.10.0

platformio 2.9.42016-06-03T21:26:36Windows:

py -m pip install platformio==2.9.4

Unix/macOs:

pip install platformio==2.9.4

platformio 2.9.32016-06-03T18:04:40Windows:

py -m pip install platformio==2.9.3

Unix/macOs:

pip install platformio==2.9.3

platformio 2.9.22016-06-02T17:58:00Windows:

py -m pip install platformio==2.9.2

Unix/macOs:

pip install platformio==2.9.2

platformio 2.9.12016-04-30T15:21:21Windows:

py -m pip install platformio==2.9.1

Unix/macOs:

pip install platformio==2.9.1

platformio 2.9.02016-04-28T15:24:23Windows:

py -m pip install platformio==2.9.0

Unix/macOs:

pip install platformio==2.9.0

platformio 2.8.62016-03-22T21:03:22Windows:

py -m pip install platformio==2.8.6

Unix/macOs:

pip install platformio==2.8.6

platformio 2.8.52016-03-07T16:35:09Windows:

py -m pip install platformio==2.8.5

Unix/macOs:

pip install platformio==2.8.5

platformio 2.8.42016-02-17T20:53:20Windows:

py -m pip install platformio==2.8.4

Unix/macOs:

pip install platformio==2.8.4

platformio 2.8.32016-02-02T17:52:27Windows:

py -m pip install platformio==2.8.3

Unix/macOs:

pip install platformio==2.8.3

platformio 2.8.22016-01-29T18:34:59Windows:

py -m pip install platformio==2.8.2

Unix/macOs:

pip install platformio==2.8.2

platformio 2.8.12016-01-29T13:50:28Windows:

py -m pip install platformio==2.8.1

Unix/macOs:

pip install platformio==2.8.1

platformio 2.8.02016-01-29T12:44:52Windows:

py -m pip install platformio==2.8.0

Unix/macOs:

pip install platformio==2.8.0

platformio 2.7.12016-01-06T12:57:05Windows:

py -m pip install platformio==2.7.1

Unix/macOs:

pip install platformio==2.7.1

platformio 2.7.02015-12-30T18:25:49Windows:

py -m pip install platformio==2.7.0

Unix/macOs:

pip install platformio==2.7.0

platformio 2.6.32015-12-21T18:56:17Windows:

py -m pip install platformio==2.6.3

Unix/macOs:

pip install platformio==2.6.3

platformio 2.6.22015-12-21T15:44:17Windows:

py -m pip install platformio==2.6.2

Unix/macOs:

pip install platformio==2.6.2

platformio 2.6.12015-12-18T18:30:52Windows:

py -m pip install platformio==2.6.1

Unix/macOs:

pip install platformio==2.6.1

platformio 2.6.02015-12-15T18:54:55Windows:

py -m pip install platformio==2.6.0

Unix/macOs:

pip install platformio==2.6.0

platformio 2.5.02015-12-08T17:28:42Windows:

py -m pip install platformio==2.5.0

Unix/macOs:

pip install platformio==2.5.0

platformio 2.4.12015-12-01T17:02:39Windows:

py -m pip install platformio==2.4.1

Unix/macOs:

pip install platformio==2.4.1

platformio 2.4.02015-12-01T16:50:32Windows:

py -m pip install platformio==2.4.0

Unix/macOs:

pip install platformio==2.4.0

platformio 2.3.52015-11-18T18:12:11Windows:

py -m pip install platformio==2.3.5

Unix/macOs:

pip install platformio==2.3.5

platformio 2.3.42015-10-13T17:41:11Windows:

py -m pip install platformio==2.3.4

Unix/macOs:

pip install platformio==2.3.4

platformio 2.3.32015-10-02T15:33:39Windows:

py -m pip install platformio==2.3.3

Unix/macOs:

pip install platformio==2.3.3

platformio 2.3.22015-09-10T17:45:10Windows:

py -m pip install platformio==2.3.2

Unix/macOs:

pip install platformio==2.3.2

platformio 2.3.12015-09-06T15:18:22Windows:

py -m pip install platformio==2.3.1

Unix/macOs:

pip install platformio==2.3.1

platformio 2.3.02015-09-05T20:05:58Windows:

py -m pip install platformio==2.3.0

Unix/macOs:

pip install platformio==2.3.0

platformio 2.2.22015-07-30T15:56:47Windows:

py -m pip install platformio==2.2.2

Unix/macOs:

pip install platformio==2.2.2

platformio 2.2.12015-07-17T11:55:21Windows:

py -m pip install platformio==2.2.1

Unix/macOs:

pip install platformio==2.2.1

platformio 2.2.02015-07-01T15:04:17Windows:

py -m pip install platformio==2.2.0

Unix/macOs:

pip install platformio==2.2.0

platformio 2.1.22015-06-21T18:50:54Windows:

py -m pip install platformio==2.1.2

Unix/macOs:

pip install platformio==2.1.2

platformio 2.1.12015-06-09T19:30:08Windows:

py -m pip install platformio==2.1.1

Unix/macOs:

pip install platformio==2.1.1

platformio 2.1.02015-06-03T16:55:09Windows:

py -m pip install platformio==2.1.0

Unix/macOs:

pip install platformio==2.1.0

platformio 2.0.22015-05-27T16:32:09Windows:

py -m pip install platformio==2.0.2

Unix/macOs:

pip install platformio==2.0.2

platformio 2.0.12015-05-27T14:02:22Windows:

py -m pip install platformio==2.0.1

Unix/macOs:

pip install platformio==2.0.1

platformio 2.0.02015-05-22T18:49:32Windows:

py -m pip install platformio==2.0.0

Unix/macOs:

pip install platformio==2.0.0

platformio 1.5.02015-05-15T11:01:43Windows:

py -m pip install platformio==1.5.0

Unix/macOs:

pip install platformio==1.5.0

platformio 1.4.02015-04-11T16:54:17Windows:

py -m pip install platformio==1.4.0

Unix/macOs:

pip install platformio==1.4.0

platformio 1.3.02015-03-27T15:05:06Windows:

py -m pip install platformio==1.3.0

Unix/macOs:

pip install platformio==1.3.0

platformio 1.2.02015-03-20T20:30:33Windows:

py -m pip install platformio==1.2.0

Unix/macOs:

pip install platformio==1.2.0

platformio 1.1.02015-03-05T13:06:04Windows:

py -m pip install platformio==1.1.0

Unix/macOs:

pip install platformio==1.1.0

platformio 1.0.12015-02-28T09:31:53Windows:

py -m pip install platformio==1.0.1

Unix/macOs:

pip install platformio==1.0.1

platformio 0.10.22015-01-06T16:32:32Windows:

py -m pip install platformio==0.10.2

Unix/macOs:

pip install platformio==0.10.2


Step 4: Otherwise, you can install platformio from local archives:

Download the distribution file from platformio-6.1.4.tar.gz or the specific platformio version in the below list of distribution

After that, install by command:

On Windows(CMD):

py -m pip install <path_to_platformio_downloaded_file>

On Unix/macOs:

pip install <path_to_platformio_downloaded_file>


List distribution:


Project link:

- Homepage