当前位置: 首页 > backend >正文

学习python中离线安装pip及下载package的方法

  正常而言,Python 3.4及以上版本默认自带pip工具‌,无需额外安装,如果需要单独离线安装pip,可以先使用DeepSeek查看指定操作系统能安装的最高pip版本,然后在参考文献1中现在指定版本的pip离线安装文件,通常为tar.gz或者whl格式,如果是tar.gz格式,在Windows操作系统中解压文件,并用命令行进入该文件件,然后运行下面的命令安装pip。

python setup.py install

  离线电脑中安装package包需要下载离线包(如果依赖项不多,也可以试试将python安装目录下Lib\site-packages内的package文件夹复制到离线电脑内python安装路径下的site-packages文件夹内)。以下载Selenium包为例,运行下面命令下载Selenium包及其依赖包,还有其它下载离线包的方式,具体可在DeepSeek中搜索。

pip download Selenium -d D:\Selenium --no-binary :all:#下载指定版本的package包
pip download Selenium==3.141.0 -d D:\Selenium --no-binary :all:

在这里插入图片描述
  将下载的安装包复制到离线电脑中,然后通过命令行运行下面的命令安装Selenium包即可。

pip install --no-index --find-link D:\Selenium Selenium 

  如果离线安装过程中报下面的错误,可能是setuptools版本太低,可以运行下面命令下载新版本setuptools到离线目录再重新安装试试。也可能是安装包版本与python版本不匹配造成的,需要重新下载离线包。

pip download "setuptools>=40.8.0" -d D:\Selenium

在这里插入图片描述

参考文献:
[1]https://pypi.org/project/pip/#files
[2]https://developer.baidu.com/article/details/2801086

http://www.xdnf.cn/news/16017.html

相关文章:

  • Django中间件
  • 云祺容灾备份系统阿里云对象存储备份与恢复实操手册
  • map和set的应用与模拟实现
  • postgresql使用记录 SCRAM authentication requires libpq version 10 or above
  • 得物视觉算法面试30问全景精解
  • C++刷题常用方法
  • iOS组件化详解
  • 架构演进核心路线:从离线仓库到实时湖仓一体
  • 建造者设计模式
  • ArcGIS水文及空间分析与SWMM融合协同在城市排水防涝领域中的应用
  • web复习
  • Element Plus Table 组件扩展:表尾合计功能详解
  • 【后端】HMAC签名
  • 【React 入门系列】React 组件通讯与生命周期详解
  • 替代Oracle?金仓数据库用「敢替力」重新定义国产数据库
  • Node.js:Web模块、Express框架
  • [hot 100]两数之和-Python3-Hash Table
  • 蔚来汽车视觉算法面试30问全景精解
  • MySQL:内置函数
  • 实现分布式锁
  • numpy的详细知识点,简单易懂
  • Redis持久化-AOF
  • Oracle数据恢复—Oracle数据库所在分区被删除后报错的数据恢复案例
  • Spring Boot 使用Jasypt加密
  • 【bug】ubuntu20.04 orin nx Temporary failure resolving ‘ports.ubuntu.com‘
  • Debug 与 Release 版本构建详解
  • Unity里的加力
  • 0722 数据结构顺序表
  • Linux系统权限全面解析:掌握你的数字王国钥匙
  • docker pull 用法