我只是想将Sublime Text 2 Package(SublimeREPL)指向正确的 python安装 - 此刻,它正在拾取错误的一个.
这里的故事对Mac用户来说很熟悉.Mac OS附带了一个python安装,它用于各种需要python的操作系统.像许多其他人一样,我不喜欢使用这个系统python(它位于/ System/Library/...)因为它通常已经过时了,当然更新它并不是一个好主意 - 它是一个工作的python Mac OS使用的安装,并更新导致依赖于该安装的操作系统任务中断的风险.
但这是SublimeREPL软件包所采用的版本:
Python 2.7.1 (r271:86832, Jun 25 2011, 05:09:01)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Run Code Online (Sandbox Code Playgroud)
我用于开发的版本(安装在/ Library/Frameworks /中并且符号链接到/ usr/local/bin)是:
@ > python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more …Run Code Online (Sandbox Code Playgroud) 我正在尝试在我用Sublime Text编写的Python脚本中使用Gnuplot.每当我构建时,我都会收到错误消息
Traceback (most recent call last):
File "..." line 4, in <module>
import Gnuplot
ImportError: No module named Gnuplot
Run Code Online (Sandbox Code Playgroud)
如果我直接在终端中执行完全相同的代码行,我可以导入和使用Gnuplot.
导入错误似乎很常见,只是与其他模块一样.通常修复与PYTHONPATH有关.但是,Gnuplot在我的电脑上
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)
因此应该找到.
谁能解决这个问题呢?