gpt4 book ai didi

python - 为 Sublime Text 3 安装 numpy

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:09 28 4
gpt4 key购买 nike

我正在 Ubuntu 14.04 上使用 Sublime Text 3,我只是在准备使用 Sublime 中的包管理。我遇到了这个插件Advanced CSV并通过 Package Control 安装它,但它说它需要将 numPy 库安装在“packages 文件夹中”。现在我对这意味着什么有点困惑,我发现了很多类似的问题,但这是关于插件开发的,因此我并没有真正理解它们。

我的问题是,在将文件夹 numpy-1.11.0 提取到 /home/{username}/.config 后,我是否可以通过标准安装 Python 库(例如 numPy)来实现此目的/sublime-text-3/Packages/ 还是其他一些关于构建或添加对配置文件的依赖项的技术?

最佳答案

朱利安·萨利纳斯 answer涵盖了一些粗略的内容,但没有涵盖正确的细节。您不能只下载numpy-1.11.0.tar.gz来自 PyPI 并将其提取到 Packages/numpy 中。它需要通过运行 setup.py 来构建,令人烦恼的是它需要使用 Python 3.3 来构建,您的系统上可能已经安装了 Python 3.3,也可能尚未安装。原因是 3.3 是 ST3 内部使用的 Python 版本,并且由于插件(在大多数情况下)使用 Sublime 的解释器运行,因此任何已编译的模块都需要使用该解释器的相同的 Major.minor 版本(major.minor 版本)来构建。次要的。微型版本应该没有什么区别)。

假设您不这样做,则必须下载 Python-3.3.6.tgz (MD5 校验和 here )来自 python.org 并自行构建。如果您习惯在 Linux 上从源代码构建程序,那么这是相当简单的,但是为了构建所有模块(它会在 make 末尾显示哪些模块没有运行)构建)您很可能需要安装一些外部库。

构建并安装 3.3.6 后(我建议使用自定义位置,这样就不会干扰 Python 的系统版本),将 numpy 存档提取到自定义位置并使用setup.py 使用 Python 3.3.6。同样,您可能需要一些外部库才能成功构建它。构建完成后,将其安装到 Python 3.3.6 的 site-packages 目录中,然后最后您可以从 site 复制 numpy 文件夹-packages~/.config/sublime-text-3/Packages。请注意大小写(或缺少大小写) - 最终目录应为 Packages/numpy,而不是其他答案中所示的 Packages/Numpy。正确安装后,重新启动 Sublime,高级 CSV 插件应该按预期运行。

祝你好运!

关于python - 为 Sublime Text 3 安装 numpy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36603963/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com