pip基本命令和使用

简介: pip基本命令和使用

pip概述

pip是一个Python的包管理器,它允许你方便地安装、升级和删除Python库和工具。通过pip,你可以从Python Package Index(PyPI)中获取成千上万的第三方软件包,并将其安装到你的Python环境中。pip提供了简洁的命令行界面,使得管理Python包变得轻松和一致。它是Python生态系统中不可或缺的一部分,广泛应用于数据科学、Web开发、自然语言处理等领域。

pip镜像地址

pip的默认镜像是国外的,地址为:https://pypi.org

国内有很多机构和公司提供了pip的镜像服务,下面是一些常用的国内pip镜像地址:

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/

阿里云:https://mirrors.aliyun.com/pypi/simple/

中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/

华中科技大学:https://pypi.hustunique.com/

请注意,使用国内的pip镜像地址可以加快包的下载速度。

修改pip的镜像地址

方法1:

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

效果:

方法2:

在Windows系统中,要修改pip的镜像地址为阿里云的镜像地址,可以按照以下步骤进行操作:

打开命令提示符(cmd)。

在命令提示符中,输入以下命令来创建一个pip的配置文件(如果不存在):

mkdir pip

cd pip

notepad pip.ini

这将在pip目录下创建一个名为pip.ini的配置文件,并用记事本打开。

在记事本中,添加以下内容:

[global]

index-url = http://mirrors.aliyun.com/pypi/simple/

保存并关闭配置文件。

打开环境变量编辑器。可以通过在命令提示符中输入以下命令来打开:

rundll32 sysdm.cpl,EditEnvironmentVariables

6. 在环境变量编辑器中,找到系统变量部分,并找到名为“Path”的变量。

7. 编辑“Path”变量,将pip所在的路径添加到其中。通常情况下,pip安装在Python的Scripts文件夹下,所以你需要添加类似于“C:\Python37\Scripts”这样的路径。确保路径是正确的,根据你的Python安装情况进行修改。

8. 点击确定保存环境变量的更改。

9. 重新打开一个新的命令提示符窗口,以确保环境变量的更改生效。

10. 输入以下命令来验证pip的镜像地址是否已成功修改:

pip config list

在输出中,你应该能够看到index-url的值已经变成了你设置的阿里云镜像地址。

现在,你已经成功将Windows系统上的pip镜像地址修改为阿里云的镜像地址。以后在使用pip安装包时,将会从阿里云的镜像站点下载。

pip升级方法

直接执行以下命令:

pip install --upgrade pip

如果出现以下异常请略过,直接查看版本,能看到已经是最新的版本了。

使用pip安装软件包

下面是命令的语法。

pip install package_name

示例——安装requests软件包

pip install requests

常用的软件包

pip常用的软件包有很多,包括但不限于以下几个:

numpy:一个强大的数学库,用于科学计算。

pandas:一个数据处理和分析库,提供了数据清洗、转换、分析和可视化的功能。

matplotlib:一个绘图库,用于绘制各种静态、动态、交互式的图表。

scikit-learn:一个机器学习库,提供了各种机器学习算法和工具。

tensorflow:一个深度学习库,用于构建和训练神经网络模型。

keras:一个高级神经网络API,可以运行在tensorflow之上,用于快速构建和训练深度学习模型。

pytorch:另一个深度学习库,提供了动态图的功能,适合科研和实验。

requests:一个HTTP客户端库,用于发送HTTP请求和处理响应。

beautifulsoup4:一个HTML和XML解析库,用于网络爬虫和数据抓取。

pillow:一个图像处理库,用于处理图像文件和执行各种图像操作。

使用pip卸载软件包

在Python中,我们可以使用pip命令卸载软件包。具体操作步骤如下:

首先,打开命令行窗口(在Windows中可以使用cmd,Mac和Linux中可以使用终端)。

输入命令 pip list,查看当前已安装的所有Python软件包。

找到要卸载的软件包名称。

输入命令 pip uninstall 要卸载的软件包名称。例如,如果要卸载numpy,就输入 pip uninstall numpy。

系统会提示是否确定卸载,输入 y 并按下回车键即可开始卸载。

当看到“Successfully”字样的时候,说明已经成功地卸载了软件包。

pip卸载软件包示例:

pip uninstall requests

其它常用命令

pip list:用于列出已安装的Python包。

pip show:用于显示包详细信息。

pip freeze:用于生成所有已安装包的列表,通常用于创建一个requirements.txt文件。

pip search:用于搜索Python包。

相关文章
|
4月前
|
DataWorks 安全
DataWorks私有云第三方包可以通过pip命令下载吗?
DataWorks私有云第三方包可以通过pip命令下载吗?
42 0
|
4月前
|
人工智能 JSON 测试技术
软件测试/人工智能|Python Pip 常用命令大全
软件测试/人工智能|Python Pip 常用命令大全
38 0
|
6月前
|
JavaScript 前端开发 Python
PIP常用命令-No module named ‘lxml‘
PIP常用命令-No module named ‘lxml‘
|
Linux Shell Python
-bash: pip: command not found pip命令报错 解决方法(Centos版)
-bash: pip: command not found pip命令报错 解决方法(Centos版)
3494 0
|
5月前
|
Linux Python
Linux pip 命令无法使用问题
Linux pip 命令无法使用问题
|
6月前
|
安全 测试技术 Linux
软件测试|解决‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
软件测试|解决‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
227 0
|
7月前
|
Java Python
【已解决】pip 不是内部或外部命令,也不是可运行的程序
【已解决】pip 不是内部或外部命令,也不是可运行的程序
|
7月前
|
测试技术 Python
软件测试|pip常用命令总结
软件测试|pip常用命令总结
107 0
|
9月前
|
Python
python环境部署:pip升级命令错误的解决方案
python环境部署:pip升级命令错误的解决方案
114 0
|
10月前
conda list 与 pip list 命令的区别
conda list 与 pip list 命令的区别
293 0