【问题标题】:apt-get install python files or just pip install?apt-get install python files 还是 pip install?
【发布时间】:2017-07-23 22:48:58
【问题描述】:

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

apt-get install python-numpy python-opencv

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

pip search numpy

所以这求我问这个问题:

这些包管理器是如何工作的?如果我运行pip install numpy,它会安装到与apt-get install python-numpy 相同的目录吗?

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

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

【问题讨论】:

    标签: python numpy ubuntu apt-get apt


    【解决方案1】:

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

    【讨论】:

    • 好的,所以第一件事是使用 pip 将从操作系统中抽象出来,让您可以访问更多的机器。凉爽的。我很好奇还会有什么(特别是它们的安装位置等)
    【解决方案2】:

    对我来说,最好的位置是在https://notes.pault.ag/debian-python/ :如果系统需要某些东西,使用 apt-get (dpkg),如果系统不需要某些东西(可能是开发),使用 pip(从不使用 sudo以避免冒险破坏系统)。

    【讨论】:

    • 这并没有解决问题的更详细部分:它们如何工作/它们安装在哪里。据我所知,链接也没有。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-02
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多