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 list >requirements.txt命令,或者删除链接里指示的文件python导出依赖环境时 Could not generate requirement for distribution
2.在内网机上安装这些包
直接到whl放置的路径下(一般放在python安装路径的packages文件夹下,自己建的),cmd打开输入命令,将所需要的whl文件全都输入一遍
-
pip install …whl(whl的文件名)
-
在安装时仔细看下面生成的指令,其实里面都有写如果安装这个包需要哪些其他的包,如果其他的附属包没有安装,那么你本来想安装的包也不会显示安装成功(i mean这方面不用太担心了,pip会搞好一切的)
按道理说whl文件多的时候可以用requirements.txt,但是我还不太会用。
-
在安装时仔细看下面生成的指令,其实里面都有写如果安装这个包需要哪些其他的包,如果其他的附属包没有安装,那么你本来想安装的包也不会显示安装成功(i mean这方面不用太担心了,pip会搞好一切的)
三、更新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
上一篇: 一维数组及经典应用
下一篇: java系列:面向对象(一)
推荐阅读
-
解决Ubuntu pip 安装 mysql-python包出错的问题
-
linux下安装Python及Python安装工具包pip的方法
-
python自制包并用pip免提交到pypi仅安装到本机【推荐】
-
pip常用命令、离线安装python包、更新pip
-
python下pip安装模块包
-
pip安装python包的教程和使用方法
-
详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案
-
为什么使用pip 安装包失败?如何正确使用pip 安装python3包?
-
使用anaconda的pip安装第三方python包的操作步骤
-
解决Ubuntu pip 安装 mysql-python包出错的问题