Mac OS上的Python和请求,向Stackdriver报告部署事件

Mac OS上的Python和请求,向Stackdriver报告部署事件,python,macos,import,Python,Macos,Import,我正在尝试从中运行此示例 但错误依然存在: Traceback (most recent call last): File "test.py", line 2, in <module> import requests ImportError: No module named requests 回溯(最近一次呼叫最后一次): 文件“test.py”,第2行,在 导入请求 ImportError:没有名为请求的模块 在Mac OS上运行,python 2.75 思想? (

我正在尝试从中运行此示例

但错误依然存在:

Traceback (most recent call last):
  File "test.py", line 2, in <module>
    import requests
ImportError: No module named requests
回溯(最近一次呼叫最后一次):
文件“test.py”,第2行,在
导入请求
ImportError:没有名为请求的模块
在Mac OS上运行,python 2.75 思想?
(感觉像个傻瓜)

您是否安装了与系统不同的python解释器?使用OSX进行开发时存在一个常见问题,我建议安装
virtualenv
,并处理虚拟环境中的所有依赖项

这些其他东西可以帮助您:

  • 找到带有
    哪个pip
    的pip,并查看此内容以查看使用的是哪个python版本

  • 找到您的python版本(
    哪个python
    ),看看它是否与pip环境相似

  • 如果您使用的是macports o homebrew,请确保将默认Python解释器替换为这些版本(不会自动执行)


➜ ~ 哪个pip/usr/local/bin/pip➜ ~ 哪个python/usr/bin/pythonopen使用文本编辑器打开pip脚本并查看使用的是哪个python版本,在我的例子中是:
#/usr/local/ceral/python/2.7.6/Frameworks/python.framework/Versions/2.7/Resources/python.app/Contents/MacOS/python
Traceback (most recent call last):
  File "test.py", line 2, in <module>
    import requests
ImportError: No module named requests
➜  pip install requests
Downloading/unpacking requests
  Downloading requests-2.3.0-py2.py3-none-any.whl (452kB): 452kB downloaded
Installing collected packages: requests
Successfully installed requests
Cleaning up...
Traceback (most recent call last):
  File "test.py", line 2, in <module>
    import requests
ImportError: No module named requests