gpt4 book ai didi

python - 通过 PyPI 与发行包管理器安装 Numpy

转载 作者:行者123 更新时间:2023-11-28 22:43:24 24 4
gpt4 key购买 nike

这可能是一个微不足道的问题,甚至可能是重复的。

从 PyPI 安装的 numpy/scipy 与从发行版存储库安装的 numpy/scipy 有什么区别,例如使用 apt-get 的 Ubuntu?我想我有一个模糊的想法——从 PyPI 安装的 numpy 需要很多其他工具,比如 gcc、gfortran,然后才能构建。我猜发行版的 numpy 包附带了所有这些工具?不确定这是否是正确的图片。

如果是这样,根据我指向的 python 使用 PyPI,我可以为特定版本的 python 安装 numpy 和 scipy。使用 apt-get,你能为特定版本的 python 安装 numpy 和 scipy 吗?包管理器 apt-get 使用我指向的 python 版本吗?

最佳答案

主要区别在于,在 pip 中,您始终拥有一个新版本,在ubuntu 存储库,你总是有一些过时的 python 包。

是的,您可以安装例如 python-numpy 或 python3-numpy,这将下载所有依赖项 -> http://packages.ubuntu.com/precise/python-numpy .PyPI 也是如此,你可以使用 pip/pip3 安装你想要的包,但这可能更“棘手”,因为有时你必须手动找到依赖项。与 ipython-notebook 一样,当您从 apt-get 安装时,所有内容都会被下载并且您不关心依赖性,但是当您想要一个新版本并从 pip 下载它时,您还必须安装 tornado、jsonscheme、pyzqt手动使用 pip。

通过使用 pip/apt-get,您可以为不同的 python 版本安装 numpy/scikit。 (在 ubuntu 中,python 的默认版本是 2.7,因此当您为 python3 安装某物时,您必须添加 3 ;))apt-get 安装 python-numpy/pip 安装 numpy或者apt-get 安装 python3-numpy/pip3 安装 numpy和 scikit 一样 :)

关于python - 通过 PyPI 与发行包管理器安装 Numpy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30797767/

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