python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > Python包管理工具pip安装

Python中包管理工具pip安装及常用命令总结

作者:q908544703

这篇文章主要介绍了Python的包管理工具pip的安装步骤和常用命令,以及如何在Python环境迁移中安装依赖,文中通过图文以及代码示例介绍的非常详细,需要的朋友可以参考下

前言

​pip是 Python 的包管理工具,用于安装和管理 Python 包。通常情况下,​pip​ 会随着 Python 的安装而自动安装。

一、安装步骤

1.检查 pip是否已安装

你可以通过以下命令检查 ​pip​ 是否已经安装:

pip --version​

如果你看到版本信息,说明 ​pip​ 已经安装。如果没有,你可以通过以下方法安装 ​pip​

2.安装 pip

方法一:通过 ​ensurepip​ 模块安装(推荐)

Python 3.4 及以上版本自带 ​ensurepip​ 模块,可以通过以下命令安装 ​pip​:

python -m ensurepip --default-pip

根据输出信息,setuptools被安装在/usr/local/python3.9/lib/python3.9/site-packages目录下,版本为49.2.1;pip也被安装在/usr/local/python3.9/lib/python3.9/site-packages目录下,版本为20.2.3。

在Python中,site-packages目录是用于存放第三方Python包(如setuptools和pip)的标准位置。当使用python-mensurepip安装pip和相关依赖时,默认会将这些包安装到这个目录下。这样做的好处是方便管理和组织Python的第三方库,并且Python解释器在查找模块和包时也会自动搜索这个目录。

方法二:通过 ​get-pip.py​ 脚本安装(经常应为网络域名问题连接不上)

你可以从 Python 官方网站 下载 ​get-pip.py​ 脚本并运行它来安装 ​pip​:

1.下载 ​get-pip.py​ 脚本:

wget https://bootstrap.pypa.io/get-pip.py

2.运行 ​get-pip.py​ 脚本:

python get-pip.py

3.验证pip安装

pip --version

在Linux系统中,命令行执行命令时,系统会在PATH环境变量指定的一系列目录中查找可执行文件。如果pip所在的/usr/local/python3.9/lib/python3.9/site-packages目录(或者更确切地说,包含pip可执行文件的上级目录,通常是/usr/local/python3.9/bin,因为安装时可执行文件会被放置到这个目录下以便在命令行直接调用)没有被包含在PATH环境变量中,就无法直接执行pip命令。

4.创建别名

vim /etc/profile
alias pip='/usr/local/python3.9/bin/pip3'
source /etc/profile
pip --version

5.更新pip

为了确保你使用的是最新版本的 ​pip​,你可以通过以下命令更新 ​pip​:

pip install --upgrade pip

二、常用的pip命令

1.安装包

1). 基本安装

pip install <package_name>l
列如:pip install numpy
pip install <package_name>==<version_number>
例如:pip install requests==2.25.1

例如:

pip install numpy
pip install requests==2.25.1

2). 从本地文件安装

2、卸载包

pip uninstall <package_name>

列如:

pip uninstall matplotlib

3、查看已安装的包

1).列出所有已安装包

pip list

2).查看特定包的详细信息

pip show <package_name>

列如:

pip show flask

4、升级包

pip install - - upgrade <package_name>

列如:

pip install - - upgrade pandas

5、配置镜像

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

6、生成需求文件和从需求文件安装

1).生成需求文件

pip freeze > requirements.txt

2).从需求文件安装

pip install - r requirements.txt
后台运行并输出日志
nohup pip install -r requirements.txt > mylog.log &  
Windows用
start "" /B pip install -r requirements.txt > mylog.log

三、python环境迁移安装依赖方法

如果在Python环境迁移时不知道需要安装哪些依赖,可以采用以下几种方法来处理:

一、使用pip freeze命令(适用于基于pip管理的包)

总结 

到此这篇关于Python中包管理工具pip安装及常用命令的文章就介绍到这了,更多相关Python包管理工具pip安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文