使用 os.system 的 PTVS 失败

PTVS using os.system fails

我遇到了 Visual Studio 的问题。 我在 Python 环境中的项目中设置了所有内容,包括我想使用的 Platformio。

当我做的时候 os.system("platformio init") 它失败并产生此错误:

'platformio' is not recognized as an internal or external command, operable program or batch file.

我在 python 库搜索路径中添加了 platformio 文件夹,但仍然没有成功。

我没有在本地机器上安装 python 或 platformio,只在 PTVS 中。 python 程序即使不安装在本地机器上也能正常工作,所以我想尽可能保持这种方式。

请大家帮忙!

添加 PATH 环境变量后,我需要做的就是关闭 Visual Studio 并再次打开它。对于遇到同样问题的任何人,只需关闭该程序,它可能会起作用!