python系列在macOS上有问题吗?

python系列在macOS上有问题吗?,python,pyserial,Python,Pyserial,我正在尝试用esp idf编程esp32。我在我的mac os机器上安装了它 当我尝试使用“make”命令编译代码时,我遇到了以下错误: 未为/usr/local/opt安装Pyserial/python@2/垃圾桶/蟒蛇2.7。查看自述文件以了解安装说明。 但是,如果我想用该代码安装pyserial: -pip安装pyserial 它告诉我: 已满足要求:pyserial in/Library/Frameworks/Python.framework/Versions/3.7/lib/pytho

我正在尝试用esp idf编程esp32。我在我的mac os机器上安装了它

当我尝试使用“make”命令编译代码时,我遇到了以下错误:

未为/usr/local/opt安装Pyserial/python@2/垃圾桶/蟒蛇2.7。查看自述文件以了解安装说明。

但是,如果我想用该代码安装pyserial: -pip安装pyserial

它告诉我:

已满足要求:pyserial in/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages(3.4)


我该怎么解决呢?

嘿!似乎
make
命令正在尝试使用Python2.7(根据您收到的消息)。但是当您执行
pip安装pyserial
时,您可以看到它告诉您它安装在Python3.7中。因此,用于
make
的Python中没有安装
pyserial
。您应该在Python2.7版本中安装它,或者告诉
make
使用Python3.7。我不知道你会怎么做,但这就是问题所在!您是否不使用虚拟环境?不要弄乱Python的系统版本。