【问题标题】:How where Python modules installedPython 模块的安装方式
【发布时间】:2020-06-11 14:12:24
【问题描述】:

安装了CentOs、python2和python3

我在命令行输入了如下命令:

/usr/bin/python3.4 -m pip install

这会导致错误:

没有名为 pip 的模块

据我了解,pip 是默认安装的。

我在目录 /usr/lib64/python3.4 中注明了安装模块的日期。

这些模块是如何安装的?例如如果不使用 pip 会有什么替代方案。

为什么 pip 不是默认值的一部分?

请注意,我最初并未设置此系统。

【问题讨论】:

    标签: python unix pip


    【解决方案1】:

    在 Centos 上,pip 有一个单独的包,你必须安装。

    请致电yum search pip 以查看以下软件包:

    python-pip.noarch : A tool for installing and managing Python packages
    python27-python-pip.noarch : A tool for installing and managing Python packages
    rh-python35-python-pip.noarch : A tool for installing and managing Python packages
    rh-python36-python-pip.noarch : A tool for installing and managing Python packages
    

    并安装与你使用的python相关的那个。

    【讨论】:

    • 如果不用pip会用到什么方法?
    • pip 似乎在 Centos 中有特殊处理 python -m pip install 给了我 /usr/bin/python: pip is a package and cannot be directly executed。您通过pip install juju 使用它。 pip 命令驻留在/usr/bin/pip
    猜你喜欢
    • 1970-01-01
    • 2017-07-24
    • 2016-04-08
    • 2016-06-29
    • 2016-09-08
    • 2021-03-31
    • 2016-05-24
    相关资源
    最近更新 更多