欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

pip常用命令、离线安装python包、更新pip

程序员文章站 2022-05-04 11:41:42
一、常用命令pip list:显示所有已安装的python包pip uninstall 包名:卸载python包pip uninstall 包名 -y:卸载python包时不用再输入参数y表示确定要卸载二、离线安装python包1、先在联网机上下载.whl格式的文件,之后就是将这些文件导入内网机进行安装pip download -i 镜像网址 包名:这个命令会下载安装需要的所有依赖文件(但我没观察过会不会同时安装这个包),并且下面会告诉你这些包放在哪个位置了pip freeze >...

一、常用命令

  • pip list:显示所有已安装的python包
  • pip uninstall 包名:卸载python包
  • pip uninstall 包名 -y:卸载python包时不用再输入参数y表示确定要卸载

二、离线安装python包

1、先在联网机上下载.whl格式的文件,之后就是将这些文件导入内网机进行安装

  • pip download -i 镜像网址 包名:这个命令会下载安装需要的所有依赖文件(但我没观察过会不会同时安装这个包),并且下面会告诉你这些包放在哪个位置了
  • pip freeze > requirements.txt:生成当前计算机下安装的所有python包,方便之后安装(在哪里cmd就把这个txt放在哪里)

pip常用命令、离线安装python包、更新pip

2.在内网机上安装这些包
直接到whl放置的路径下(一般放在python安装路径的packages文件夹下,自己建的),cmd打开输入命令,将所需要的whl文件全都输入一遍

  • pip install …whl(whl的文件名)
    • 在安装时仔细看下面生成的指令,其实里面都有写如果安装这个包需要哪些其他的包,如果其他的附属包没有安装,那么你本来想安装的包也不会显示安装成功(i mean这方面不用太担心了,pip会搞好一切的)
      按道理说whl文件多的时候可以用requirements.txt,但是我还不太会用。

三、更新pip

其实算是*更新,之前有常识下载更新一次但不知道为什么运行还是老的版本。这次在学习whl文件离线安装时,它自己给我下了个pip新版本的whl,我就install了一下,但它没装上说是用户权限问题好像?接着我再用pip就提示我根本就没装pip,这??
百度了一下问题解决,直接在cmd输入以下两步:

  • Python -m ensurepip
  • python -m pip install --upgrade pip

本文地址:https://blog.csdn.net/qq_42438771/article/details/108235828

相关标签: Django python