朱利安萨利纳斯的回答涵盖了一些广泛的笔触,但不是正确的细节。您不能只numpy-1.11.0.tar.gz
从 PyPI 下载并将其解压缩到Packages/numpy
. 它需要通过 running 来构建setup.py
,而令人讨厌的是它需要使用 Python 3.3 来构建,而你的系统上可能已经安装了也可能没有安装。原因是 3.3 是 ST3 内部使用的 Python 版本,并且由于插件(在大多数情况下)使用 Sublime 的解释器运行,因此任何编译的模块都需要使用该解释器的相同 major.minor 版本(major.minor)构建。次要的。微型版本不应该有所作为)。
假设你不这样做,你必须从 python.org下载(这里Python-3.3.6.tgz
是MD5 校验和)并自己构建它。如果您习惯于在 Linux 上从源代码构建程序,这相当简单,但是为了构建所有模块(它会在运行结束时说明哪些模块没有构建),您很可能需要安装一些外部库。make
一旦构建并安装了 3.3.6(我建议使用自定义位置,这样它就不会干扰 Python 的系统版本),将 numpy 存档解压缩到自定义位置并setup.py
使用 Python 3.3构建它.6. 同样,您可能需要一些外部库才能成功构建它。构建完成后,将其安装到 Python 3.3.6 的site-packages
目录中,最后您可以将numpy
文件夹site-packages
从~/.config/sublime-text-3/Packages
. 请注意大写(或缺少大写)-最终目录应该是Packages/numpy
,而不是Packages/Numpy
其他答案中所示。正确安装后,重新启动 Sublime,Advanced CSV 插件应该可以正常运行。
祝你好运!