1、问题描述: python执行py文件,模块依赖已安装,但提示未安装,错误如下:
Traceback (most recent call last):
File "./xxx.py", line 3, in <module>
import requests
ImportError: No module named requests
2、问题原因: Mac系统默认存在python环境,如brew安装,启动路径为/usr/local/bin/python,执行python命令启动local,而py文件中调用python的路径为/usr/bin/python,找不到对应的python依赖包。
3、解决方法: 修改py文件中的python路径改为brew中的安装路径
/usr/local/bin/python
或卸载brew中python
brew uninstall python