在 macOS 上的 Atom 中打开 platformio-ide-terminal 时如何更改使用哪个 Python

How to change which Python is used when opening platformio-ide-terminal in Atom on macOS

我正在尝试在 macOS 上使用 Atom 中的 "platformio-ide-terminal" 包来打开 Atom 中的终端。

问题是,Atom 中的终端不使用我的 Anaconda Python,因此无法访问我使用 Anaconda 安装的包。打字

which python

returns

/usr/bin/python

在 platformio-ide-terminal 和

/Users/.../anaconda3/bin/python

在终端中。

正在打字

which python3

在 platformio-ide-terminal returns

/Users/.../anaconda3/bin/python3

我对所有这些不同的 Python 在我的计算机上共存感到非常困扰,也非常欢迎提供有关其工作原理的一般解释。

我也想在 Atom 中使用相同版本的 Python。我该怎么做?

我使用 IDE 而不是文本编辑器解决了这个问题。 Pycharm 对您正在使用的 Python 版本提供了很多清晰度:您可以选择包含您要使用的 Python 版本的确切目录 (by setting an interpreter),然后 运行 / 使用此版本的 Python 从 Pycharm 调试项目。然后,我删除了其他未使用版本 Python 的目录以保存 space.