apt-get 安装 python 文件还是直接 pip install?

Fal*_*per 5 python ubuntu apt numpy apt-get

我注意到我正在读一本书,提到通过 apt-get 安装 numpy 和 opencv

apt-get install python-numpy python-opencv
Run Code Online (Sandbox Code Playgroud)

但我可以通过以下方式在 pip 中找到这些:

pip search numpy
Run Code Online (Sandbox Code Playgroud)

所以这让我想问一个问题:

这些包管理器如何工作?如果我运行pip install numpy它会安装到与apt-get install python-numpy

我很好奇如果将它们安装到不同的路径中,最好的方法是什么。

我想说“只需在 pip 中执行即可”,但很难证明其合理性,因为我不知道每个不同的包管理器如何安装东西。它们是否安装到不同的目录中,但都位于可访问的 python 模块的路径上?

Cob*_*oby 3

pip将适用于更多种类的库存系统/操作系统,而不是apt-get通常适用于 Linux 版本。例如,apt-get在 OS X 上不可用。您可以使用 Homebrew 来获取它,但pip对我来说这是安装 OpenCV 的最简单方法。检查https://pypi.python.org/pypi/opencv-python/3.2.0.7。PyPI 中的任何东西都应该更容易安装。