pip和pip3(安装与使用)详细讲解

article/2025/9/25 23:22:19
在使用python的时候,经常使用到pip这个工具,可以很方便的线上安装依赖库,
当然pip还有很多参数都可以帮我们去查询一些库信息,在安装python的时候,下载带有pip的安装包就可以直接安装pip啦,
当然没有带pip的,也可以通过下载安装包,手动安装。手动安装还是要会的,

安装pip环境:

  1. 去到官网下载pip包,地址是https://pypi.python.org/pypi/pip#downloads
  2. 下载完成之后,解压到一个文件夹,用cmd进入这个解压好的文件夹,输入:Python setup.py install 

安装pip后,cmd输入pip显示不是内部命令的情况分为两种:

  1. 系统环境变量中没用添加你的Python所在的文件夹:例如C:\python36\Scripts;
  2. 其他软件中也有pip,系统无法识别是哪个,你可以用命令where pip查询pip
  3. 这时,你可以用pip.exe + 命令即可,也可以cd到pip.exe下pip也行

pip的常用命令

       (1)查看pip:进入cmd控制台,输入pip就会显示pip的所有的参数使用方法:

             

        (2)pip-V:查看pip的版本

              pip版本升级命令:pip install --upgrade pip,这个命令一般用的不多,一般是Python自带的版本,可能比较低,使用pip安装第三方库时可能会报错,但是报错的最后会给出这个升级的命令;

        (3)pip list:查看已经安装的第三方库

             

              

         (4)pip安装第三方库

             命令: pip insatll  库名(这个会自动安装最新版本安装,如果想安装任意版本,则如下所示)

             命令:pip install 库名== 1.11.11     例如: pip install django=1.11.11

              卸载pip命令:python -m pip uninstall pip

             

小知识:使用easy_install或pip安装Python第三方库时,默认源地址是:https://pypi.python.org/simple/ 
这是这个源有几个问题:1.国外的网站访问速度比较慢.2.使用该源遵循http协议,若机器上没有安装openssl或ssl配置不对,将导致easy_install或pip访问该源            失败,若想解决这两个问题,可以使用国内的PyPI镜像源(会定期的把国外的软件拷贝到这个库中)。国内的一些pipy的镜像源:1.清华源:  https://pypi.tuna.tsinghua.edu.cn/simple2.豆瓣源:  https://pypi.douban.com/simple3.pypi.hustunique.com访问国内的pipy源时,安装命令为:pip install 库名==1.11.11 -i https://pypi.tuna.tsinghua.edu.cn/simple

      (5)查看安装:pip show 库名

         

        


http://chatgpt.dhexx.cn/article/Sq0SYI0j.shtml

相关文章

pip3 常见用法总结

文章目录 换源pip 国内的一些镜像修改源方法:conda 换源 用法总览一、安装 & 移除安装指定包的最新版安装制定包的指定版本移除指定包在 PyPI 上模糊查找相关包 二、查看相关查看所有已安装的包查看指定包的相关信息 三、更新相关更新 pip更新包 四、freeze 的使…

论c++中的文件操作(竞赛必看)通俗易懂

Hello,秋名山码神又回来了,都坐好了,码神发车了,基操勿6。 今天我们来看c中的文件操作,这可谓是竞赛中的重中之重,因为如果你在竞赛中不使用文件操作的话,爆零是绝对的了,我当年一块…

C++ 文件输出与输入

文本文件输入 1.必须包含头文件fstream 2.需要声明一个或多个ofstream的对象,并以自己喜欢的方式对其进命名。 3.使用open()方法将ofstream的对象和文件关联起来,使用完文件后使用close方法将其关闭。 4.可以直接用ofstream类…

遥感数据常用库使用笔记整理---netCDF4,h5py

netCDF4使用记录 数据读取,属性读取 import netCDF4 as nc>>>read_obj nc.Dataset(inputFile, moder) #数据读取>>> read_obj.variables.keys()# 获取所有数据集的名称[ulat, ulon, uPRE, ugeospatial_lat_lon_extent]>>> read_obj.va…

相机标定(2)opencv2实现

相机标定步骤 OpenCV使用棋盘格板进行标定,如下图所示。为了标定相机,我们需要输入一系列三维点和它们对应的二维图像点。 1、在黑白相间的棋盘格上,二维图像点很容易通过角点检测找到。 2、而对于真实世界中的三维点呢?由于我们…

C++的文档操作心得

先提出一个问题: 假如我们玩贪吃蛇,玩到最后游戏结束时,显示出游戏的最高纪录,那我们想想:当我们关闭游戏进程时,这个游戏最高纪录是如何保存下来的呢? 由此引出文件操作 1.将maxscore数据保…

文件输入输出(文本文件、二进制文件)(ifstream、ofstream)

一.写入文件流程 创建一个ofstream对象来管理输出流。将该对象与特定文件关联起来。以使用cout方式使用该对象,唯一区别是输出进文件,不是屏幕。关闭文件流. ofstream fout; fout.open(filename); //上面两步可以合并为: ofstream fout(fil…

【IC7】FPGA最高工作频率的计算方法;FPGA最大输出频率;查看handbook的PLL最高频率;Fout_ext;Fout两个参数;FPGA输出1ns脉冲

目录 1 时钟周期 T Tco Tlogic Troute Tsu 2, 故 Tlogic 4 * Tlut   3,  Tco Tsu 12 * Tlut 4,搜索handbook,不要搜索datasheet 4-1 时钟树的特性 4-2 PLL特性;Fout_ext;Fout两个参数 5&#xff0…

CNN与RNN的详细介绍

CNN与RNN的介绍 本文主要总结我对李宏毅老师讲的CNN和RNN的理解,通过对比总结各自的优势,同时加深自己对这方面知识的理解。 1、CNN介绍 CNN是一种利用卷积计算的神经网络。它可以通过卷积计算将原像素很大的图片保留主要特征变成很小的像素图片。本文介…

CNN简介

CNN 卷积神经网络是含有卷积层的神经网络,而卷积层则得名于卷积运算。 Filter 在卷积层中,我们会用一个叫做filter的东西扫过一张图片。这些 filter 啊 它们的大小是,3 3 Channel 的 Size。如果今天是彩色图片的话,那就是 RGB 三个 Channel,如果是…

深度学习(六):CNN介绍

深度学习(六):CNN介绍 CNN架构 首先input一张image以后,这张image会通过convolution layer,接下里做max pooling这件事,然后在做convolution,再做max pooling这件事。这个process可以反复无数次…

cnn算法

机器学习算法完整版见fenghaootong-github 卷积神经网络原理(CNN) 卷积神经网络CNN的结构一般包含这几个层: 输入层:用于数据的输入卷积层:使用卷积核进行特征提取和特征映射激励层:由于卷积也是一种线性运算,因此需…

cnn-lstm介绍(2)

1. CNN-LSTM模型。CNN具有注意最明显的特征,因此在特征工程中得到了广泛的应用。LSTM有,按时间顺序扩张的特性,广泛应用于时间序列中。 根据CNN和LSTM股票预测模型的特点 建立了基于CNN的LSTM模型-e模型结构 示意图如图1所示,主…

实例分割模型Mask R-CNN详解:从R-CNN,Fast R-CNN,Faster R-CNN再到Mask R-CNN

Mask R-CNN是ICCV 2017的best paper,彰显了机器学习计算机视觉领域在2017年的最新成果。在机器学习2017年的最新发展中,单任务的网络结构已经逐渐不再引人瞩目,取而代之的是集成,复杂,一石多鸟的多任务网络模型。Mask …

CNN与RNN的区别

从应用方面上来看,我了解到的CNN用到做图像识别比较多,而RNN在做到语言处理多一点,如果拿来比喻的话,CNN如同眼睛一样,正是目前机器用来识别对象的图像处理器。相应地,RNN则是用于解析语言模式的数学引擎&a…

卷积神经网络(CNN)结构详解

一、CNN的基本结构: 1.图像就是输入层 2.接着是CNN特有的卷积层(convolution),卷积层的自带激活函数使用的是ReLU 3.接着是CNN特有的池化层(pooling), 4.卷积层池化层的组合可以在隐藏层中出…

CNN的实现(附代码)

前言 前文已经单独实现了卷积层和池化层,现在来组合这些层,搭建进行手写数字识别的CNN。 这个简单的CNN网络构成如下。 网络的构成是“Convolution - ReLU - Pooling -Affine - ReLU - Affine - Softmax”,我们将它实现为名为SimpleConvNet…

CNN卷积网络简介

CNN卷积网络 CNN卷积网络的结构 输入层: 输入层是3232 RGB图像。 注:有必要计算每一层输出的图片大小。 卷积层: 卷积层的核心在于卷积核与激活函数。   卷积层最主要的作用是寻找与卷积核匹配的特征,因为与卷积核符合(卷积核…

CNN的通俗理解

Agenda 1 卷积神经网络Convolutional Neural Networks,CNN1.1 前言1.2 图像转化成矩阵1.3 卷积核1.4 特征图feature map1.5 激活函数1.6 池化1.7 训练 1 卷积神经网络Convolutional Neural Networks,CNN 1.1 前言 卷积神经网络是针对图像的深度学习框架。 1.2 图像转化成矩阵…

CNN网络详解

分割线----------------------------------   这里更新过一次,在朋友的提醒下,我发现这份代码不是很容易懂。我使用了Pytorch给的官方demo重新实现了LeNet,并做出了详细解释,如果理解下面代码有问题,可以先看我的这篇…