Linux 安装和使用 PIP 命令

Pip 是一个包管理系统,用于管理用 Python 编写的包。 它也被称为“Pip 安装包”或“Pip 安装 Python”。 Pip 对包使用 Python 包索引 (PyPI) 并将它们安装在我们的系统上。

在这篇文章中,我们将向我们展示 Linux 中安装和使用 Pip 命令。

先决条件

  • 云平台上的全新 Debian、Ubuntu 或 CentOS 服务器
  • 在我们的服务器上配置的 root 密码

创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 Debian、Ubuntu 或 CentOS 作为至少 2GB RAM 的操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

登录后,运行以下命令以使用最新的可用软件包更新我们的基本系统。

apt-get update -y

或者

dnf update -y

在 Debian/Ubuntu 上安装 PIP

默认情况下,Pip 未安装在基于 Ubuntu 和 Debian 的操作系统中。 我们将需要使用命令行安装它。

要为 Python 2 安装 Pip,请运行以下命令:

apt-get install python-pip -y

要为 Python 3 安装 Pip,请运行以下命令:

apt-get install python3-pip -y

安装后,使用以下命令验证 Pip 的版本:

pip -V

或者

pip3 -V

我们应该得到以下输出:

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

在 CentOS、Fedora 和 RHEL 上安装 Pip

默认情况下,Pip 不包含在 CentOS/RHEL/Fedora 的软件存储库中,因此我们需要将 EPEL 存储库安装到我们的系统中。

运行以下命令以安装 EPEL 存储库。

yum install epel-release -y
yum install python3-pip

要检查安装的版本,请运行以下命令:

pip3 -V

我们应该得到以下输出:

pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)

如何使用点子

要列出所有 Pip 命令,请运行以下命令:

pip --help

样本输出:

Usage:   
  pip  [options]

Commands:
  install                     Install packages.
  download                    Download packages.
  uninstall                   Uninstall packages.
  freeze                      Output installed packages in requirements format.
  list                        List installed packages.
  show                        Show information about installed packages.
  check                       Verify installed packages have compatible dependencies.
  config                      Manage local and global configuration.
  search                      Search PyPI for packages.
  wheel                       Build wheels from wer requirements.
  hash                        Compute hashes of package archives.
  completion                  A helper command used for command completion.
  debug                       Show information useful for debugging.
  help                        Show help for commands.

要使用 Pip 安装软件包,请运行:

pip install packagename

要删除包,请运行:

pip uninstall packagename

要下载 Python 包而不将其安装到系统中,请运行:

pip download packagename

要列出所有包,请运行以下命令:

pip list

我们应该在以下输出中看到所有已安装的软件包:

Package                Version   
---------------------- ----------
certifi                2019.11.28
chardet                3.0.4     
click                  8.0.1     
dbus-python            1.2.16    
distro                 1.4.0     
Flask                  2.0.1     
idna                   2.8       
itsdangerous           2.0.1     
Jinja2                 3.0.1     
MarkupSafe             2.0.1     
netifaces              0.10.4    
numpy                  1.21.1    
pip                    20.0.2    
PyGObject              3.36.0    
pymacaroons            0.13.0    
PyNaCl                 1.3.0     
PyYAML                 5.3.1     
requests               2.22.0    
setuptools             45.2.0    
six                    1.14.0    
ssh-import-id          5.10      
ubuntu-advantage-tools 20.3      
urllib3                1.25.8    
Werkzeug               2.0.1     
wheel                  0.34.2    

要升级特定软件包,请运行以下命令:

pip install --upgrade packagename

要显示任何包的详细信息,请运行以下命令:

pip show flask

我们应该得到以下输出:

Name: Flask
Version: 2.0.1
Summary: A simple framework for building complex web applications.
Home-page: https://palletsprojects.com/p/flask
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: BSD-3-Clause
Location: /usr/local/lib/python3.8/dist-packages
Requires: Jinja2, Werkzeug, itsdangerous, click
Required-by: 

在上面的指南中,我们解释了 Linux 上安装和 Pip。 Pip 是一个非常有用的实用程序,它简化了 Python 包的安装过程。 在 的专用服务器上试一试!

了解有关专用托管的更多信息。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论