Why is pio destroying environment by default?

I just installed pio through atom/vscode (same case with both) and completely on the side i tried installing something with pip but with no success.

What happened. The pip put it self in the path and default pip is the one here /home/user/.espressif/python_env/idf4.0_py2.7_env/bin/pip

I’m wondering, who is joking here. Why, by default it can’t be isolated properly. What i’m doing wrong???

btw it’s some linux here

p.s. i just saw Redirecting...

Pleas file this an issue in the official repository: Issues · platformio/platformio-core · GitHub


So when you installed through Atom and VSCode, you installed the extension, and let it do the rest? And when you go to a non Atom/VSCode terminal, your global python install is broken? As that is definitely a bug, if installing the platformio via the extension broke the global python install.

You didn’t install it through pip, or a terminal? As if you did, this applies: