• 如何在 Ubuntu 20.04 上安装 Python Pip


    如何在 Ubuntu 20.04 上安装 Python Pip

    转载自:(https://www.itcoder.tech/posts/how-to-install-pip-on-ubuntu-20.04/)

    Pip 是一个用来安装 Python 软件包的工具。通过 pip,你可以从 Python 软件包索引(Pypi)和其他软件包索引中搜索,下载并且安装软件包。

    这篇指南讲解如何在 Ubuntu 20.04 中安装 Python 3 和 Python 2. 我们将会讲解使用 pip 来安装和管理 Python 软件包的基础只是。

    一、开始之前

    Python 有两个分支,Python 2 和 Python 3。 从 Ubuntu 20.04 开始,Python 3 被包括在基础的系统安装之中。Python 2 在通用源仓库中可用。我们鼓励用户切换到 Python 3。

    仅仅在没有模块对应的 deb 包的情况下,才使用 pip 来全局安装一个模块。

    通过虚拟环境来使用 pip。 Python 虚拟环境允许你在每一个指定的项目下一个独立的位置安装 Python 模块,而不是全局安装。这种方式,你不用担心会影响其他的 Python 项目。

    二、为 Python 3 安装 pip

    想要在 Ubuntu 20.04 上为 Python 3 安装 pip,以 root 或者其他 sudo 用户身份在终端运行下面的命令:

    sudo apt update
    sudo apt install python3-pip
    

    上面的命令将会安装用来构建 Python 模块所需要的所有依赖软件包。

    当安装结束,验证安装过程,检查 pip 版本:

    pip3 --version
    

    版本号可能会很大,但是它看起来像这样:

    pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
    

    三、 为 Python 2 安装 pip

    Python 2的 pip 没有被包含在 Ubuntu 20.04源仓库中。我们将会使用get-pip.py脚本来为 Python 2 安装 pip。

    启用 universe 源仓库:

    sudo add-apt-repository universe
    

    更新软件包索引,并且安装 Python 2:

    sudo apt update 
    sudo apt install python2
    

    使用curl命令来下载get-pip.py脚本:

    curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
    

    一旦源仓库被启用,以 sudo 用户身份使用 python2运行脚本来为 Python 2 安装 pip:

    sudo python2 get-pip.py
    

    Pip 将会被全局安装。如果你仅仅想为当前用户安装,不要使用sudo运行上面的命令。这个脚本还将会安装setuptoolswheel,它们允许你安装源码版本。

    打印 Pip 版本号,验证安装过程:

    pip2 --version
    

    输出如下:

    pip 20.0.2 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
    

    四、如何使用 pip

    在这一章节,我们将会为你展示一些有用的基础的 pip 命令。通过 pip,你可以从 PyPi,版本控制,本地项目或者从发布文件中安装软件包。通常情况下,你将从 PyPi中安装软件包:

    想要查看 pip 命令和选项,输入:

    pip3 --help
    

    img

    你可以使用pip --help来获得更多关于指定命令的信息。例如,想要获得更多关于 install 命令的信息,输入:

    pip3 install --help
    

    4.1 使用 pip 安装软件包

    比如说,你想安装一个名为scrapy的软件包。该软件包被用来从网站爬取和处理数据的。

    想要安装该软件包的最新版本,输入下面的命令:

    pip3 install scrapy
    

    想要安装软件包的指定版本,在软件包名字后加上==,再加上版本号:

    pip3 install scrapy==1.5
    如果使用 Python 2,请将 pip3 替换为 pip2.
    

    4.2 使用 pip 用 Requirements 文件来安装软件包

    requirement.txt是一个文本文件,它包含了运行一个指定 Python 项目所必需的 pip 软件包和它们的版本号。

    使用下面的命令来从指定的文件中的必需列表来安装软件包:

    pip3 install -r requirements.txt
    

    4.3 列出所有已安装的软件包

    想要列出所有已安装的 pip 软件包,使用下面的命令:

    pip3 list
    

    4.4 使用 pip 升级一个软件包

    想要升级一个已经安装的软件包到最新版本,输入:

    pip3 install --upgrade package_name
    

    4.5 使用 pip 卸载软件包

    想要卸载一个软件包,运行:

    pip3 uninstall package_name
    

    五、总结

    我们已经向你展示如何在你的 Ubuntu 机器上安装 pip 和如何使用 pip 管理 Python 软件包。

    想要了解更多关于 pip 的信息,浏览 pip 用户指南页面

  • 相关阅读:
    Uncaught TypeError: Cannot read property 'PRINT_INIT' of undefined user:100
    haproxy 负载elasticsearch 切换
    高德地图-展示多个信息窗口
    elasticsearh 中每个节点中需要有相同的插件
    haporxy 负载elasticsearch
    AngularJS之ng-if指令
    文件上传并展示上传文件
    json编解码
    Grok 正则捕获
    logstash date插件介绍
  • 原文地址:https://www.cnblogs.com/JaxYoun/p/12980985.html
Copyright © 2020-2023  润新知