Mac 自带python 与 brew安装pthon冲突

2,285 阅读1分钟

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