Skip to content

Installation Manager #3435

@darthjessan

Description

@darthjessan

%23 Description of problem
Leave a comment...

BEFORE SUBMITTING, PLEASE SEARCH FOR DUPLICATES IN

%23 Configuration

VSCode: 1.100.1
PIO IDE: v3.3.4
System: Darwin, 25.0.0, arm64

%23 Exception

Error: /Users/darthjessan/.platformio/penv/bin/python: No module named pip
ERROR: Could not install packages due to an OSError: Could not find a suitable TLS CA certificate bundle, invalid path: /Users/darthjessan/.platformio/penv/lib/python3.9/site-packages/pip/_vendor/certifi/cacert.pem

Error: Could not install PlatformIO Core: Command '['/Users/darthjessan/.platformio/penv/bin/python', '-m', 'pip', 'install', '-U', 'platformio']' returned non-zero exit status 1.
-> Installer version: 1.2.2
Platform: macOS-26.0.1
Python version: 3.11.7 (main, Mar 26 2024, 13:16:44) [Clang 15.0.0 (clang-1500.0.40.1)]
Python path: /Users/darthjessan/.platformio/python3/bin/python3
Creating a virtual environment at /Users/darthjessan/.platformio/penv
Updating Python package manager (PIP) in the virtual environment
Collecting pip
Downloading pip-25.3-py3-none-any.whl.metadata (4.7 kB)
Collecting wheel
Downloading wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
Downloading pip-25.3-py3-none-any.whl (1.8 MB)
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 3.5 MB/s  0:00:00
Downloading wheel-0.45.1-py3-none-any.whl (72 kB)
Installing collected packages: wheel, pip
Attempting uninstall: pip
  Found existing installation: pip 20.2.3
  Uninstalling pip-20.2.3:
    Successfully uninstalled pip-20.2.3

Successfully installed pip-25.3 wheel-0.45.1
PIP has been successfully updated!
Virtual environment has been successfully created!
Installing PlatformIO Core
Collecting platformio
Using cached platformio-6.1.18-py3-none-any.whl.metadata (7.1 kB)
Collecting bottle==0.13.* (from platformio)
Downloading bottle-0.13.4-py2.py3-none-any.whl.metadata (1.6 kB)
Collecting click<8.1.8,>=8.0.4 (from platformio)
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting colorama (from platformio)
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting marshmallow==3.* (from platformio)
Using cached marshmallow-3.26.1-py3-none-any.whl.metadata (7.3 kB)
Collecting pyelftools<1,>=0.27 (from platformio)
Using cached pyelftools-0.32-py3-none-any.whl.metadata (372 bytes)
Collecting pyserial==3.5.* (from platformio)
Using cached pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB)
Collecting requests==2.* (from platformio)
Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting semantic_version==2.10.* (from platformio)
Using cached semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
Collecting tabulate==0.* (from platformio)
Using cached tabulate-0.9.0-py3-none-any.whl.metadata (34 kB)
Collecting ajsonrpc==1.2.* (from platformio)
Using cached ajsonrpc-1.2.0-py3-none-any.whl.metadata (6.9 kB)
Collecting starlette<0.47,>=0.19 (from platformio)
Using cached starlette-0.46.2-py3-none-any.whl.metadata (6.2 kB)
Collecting uvicorn<0.35,>=0.16 (from platformio)
Downloading uvicorn-0.34.3-py3-none-any.whl.metadata (6.5 kB)
Collecting wsproto==1.* (from platformio)
Using cached wsproto-1.2.0-py3-none-any.whl.metadata (5.6 kB)
Collecting packaging>=17.0 (from marshmallow==3.*->platformio)
Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)

  at /Users/darthjessan/.vscode/extensions/platformio.platformio-ide-3.3.4-darwin-arm64/node_modules/platformio-node-helpers/dist/index.js:1:5250
  at ChildProcess.i (/Users/darthjessan/.vscode/extensions/platformio.platformio-ide-3.3.4-darwin-arm64/node_modules/platformio-node-helpers/dist/index.js:1:4548)
  at ChildProcess.emit (node:events:524:28)
  at ChildProcess.emit (node:domain:489:12)
  at maybeClose (node:internal/child_process:1104:16)
  at Socket.<anonymous> (node:internal/child_process:456:11)
  at Socket.emit (node:events:524:28)
  at Socket.emit (node:domain:489:12)
  at Pipe.<anonymous> (node:net:343:12)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions