【发布时间】:2013-01-29 20:24:29
【问题描述】:
我不知道为什么一年后这突然变成了一个问题,但是我 pip-installed 请求并且在从 Sublime 运行时遇到了导入错误,但它在终端中运行良好。
我挖了一点,发现终端正在运行来自 /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python(请求工作的地方)的 Python 2.7.3,而 Sublime 正在使用来自 /usr/bin/python 的 2.7.2。这就是我的专业知识结束的地方,如果我不知道自己在做什么,这是我不愿意摆弄的领域。我正在使用 OSX 10.8.2。有什么建议么?甚至不确定 Google 会做什么。
【问题讨论】:
-
我建议你开始使用virtualenv
-
您应该检查安装了哪个 python pip。一个简单的检查方法是输入“vi `which pip`”。并查看
#!字符之后的路径。它可能指向错误的 python,因此您的扩展可能安装在错误的位置。
标签: python macos sublimetext2