pip 离线安装包
liuian 2025-01-06 14:01 72 浏览
问题场景:目标环境无法联网,需要离线安装python包
解决方案:在可以联网的电脑上,用pip download命令下载包,然后传输到目标环境安装。
环境介绍:
联网电脑WIN10 Python3.8 无法联网电脑 WIN7 Python3.6
问题难点:pip download 参数设置
因为两个环境python版本不一致,所以pip download 必须指定一些参数。如果两个环境,操作系统和python版本一致的话,则可直接pip download 包名 即可,无需再主动设置下载参数。
具体参数设置,需在目标环境执行如下命令
from pip import pep425tags print(pep425tags.get_supported())
返回值是一个数组,以数组第一个元素为例 cp36,cp36m,win_amd64 依次表示 python版本3.6,ABI 是cp36m,平台是win_amd64
操作步骤:
1, 联网电脑新建下载包路径 F:\pythonDownloads
2, 联网电脑pip download下载离线包(以python-docx和wordcloud为例子)
执行如下命令:
pip download --python-version 36 --platform win_amd64 --abi cp36m --no-deps -d F:\pythonDownloads python-docx
pip download --python-version 36 --platform win_amd64 --abi cp36m --no-deps -d F:\pythonDownloads wordcloud
参数说明:
--python-version 36 目标环境python版本3.6,如果指定了python版本参数,则还需要指定 platform abi
--platform win_amd64 目标环境平台win_amd64
--abi cp36m 目标环境支持abi是cp36m
--no-deps 如果指定了以上三个参数,这个必须有,否则pip download 报错
-d F:\pythonDownloads 指定下载包存放路径F:\pythonDownloads
python-docx 下载包名python-docx
3.离线包传输到目标环境
4.目标环境pip离线安装
假设包全部传输到目录 D:\pythonDownloads
如果下载包是whl,那么在目标环境运行
pip install D:\pythonDownloads\wordcloud-1.8.1-cp36-cp36m-win_amd64.whl
如果下载的包是tar结尾的,则解压缩后,进入包目录后运行
python setup.py install
相关推荐
- 华为服务器安装系统教程(华为服务器安装步骤)
-
1.准备安装环境:检查服务器的电源、网络连接及其他配件是否正常。2.安装软件:将光盘或U盘中的安装文件拷贝到服务器上,然后执行安装命令。3.配置服务器:根据业务需要对服务器进行IP地址、DNS、...
- win10自动关机命令无效(win10 自动关机命令)
-
因为有时效性,操作方法如下:1、首先打开手机,点击手机界面上的“设置”。2、打开设置界面后,往下滑动手机屏幕,找到“智能辅助”并点击。3、进入智能辅助界面后,点击“定时开关机”。4、然后在下面这个界面...
- windows7硬盘最低要求(win7硬盘多大够用)
-
1、官方给出的Win7最低配置要求如下: 处理器:1GHz32位或64位处理器 内存:1GB及以上 显卡:支持DirectX9128M及以上(开启AERO效果) 硬盘空间:16G...
- 笔记本处理器排行榜最新2025
-
笔记本电脑CPU天梯图,笔记本电脑CPU排行,是按照CPU的跑分进行排序,进行综合性能对比。可以一定程度上反应CPU的性能优劣,方便进行笔记本电脑CPU对比。2019年的CPU天梯图,基本是Intel...
- 微软公司中国总部(微软公司中国总部在哪个城市)
-
北京是总部,在上海、广州、武汉、深圳设有分公司。薪资待遇只能说好,具体多好,还要看你是什么岗位
- 联想电脑恢复出厂(联想电脑恢复出厂设置d盘会清空么)
-
一、首先,启动联想电脑,开启Windows10系统,然后选择桌面上“开始菜单”里,选择“设置”,点击打开。二、接着,在“设置”的窗口里选择“更新与安全”,点击打开。三、接着,在“更新与安全”界面中...
- 中关村在线手机参数(中关村在线手机性能)
-
oppor11st配备骁龙660,三星AMOLED6.01/6.43英寸18:9全面屏,支持快充,最高6GB运存。支持HiFi。双F1.71600万+2000万摄像头。 oppor11...
- 磁力猫新版官网(磁力猫蓝奏云博客园)
-
要添加磁力猫到迅雷中,首先需要在磁力猫网站上找到想要下载的资源,然后复制磁力链接。接着,在迅雷软件中选择“新建任务”并粘贴复制的磁力链接,点击“确定”即可开始下载。如果没有自动开始下载,可以手动点击“...
- 外接键盘按键错乱怎么恢复(外接键盘键位失灵)
-
1、首先,依次点击开始菜单-->搜索“设备管理器”,然后单击右侧的“打开”选项。2、其次,完成上述步骤后,系统将打开“设备管理器”窗口。3、接着,完成上述步骤后,展开键盘,右键单击,选择“更新驱...
- 最好的在线影视免费(哪个网站能看到免费的电视剧)
-
在线网站看电影不卡顿1.欧西电影它是一个很好用的追剧网站,里面都是一些高清免费的电影,但是只能在线观看,不能够去下载,不过它还支持手机观看哦,非常的方便,只要网络好就没问题了。2.思古影视这是一个可以...
- 路由器更换密码(mw300r路由器初始密码)
-
打开浏览器,在地址栏输入192.168.1.1(一般路由器地址是这个或者查看路由器背面的登录信息)进路由-输入用户名,密码,(默认一般是admin)。2、点击:系统工具--登陆口令--修改---保存...
- 如何设置无线路由器的wifi密码
-
1、首先连接、开启路由器,使它可以正常工作;其次把网线的两头分别与路由器的外网接口、电脑的内网接口相接;最后开启浏览器,进入路由器的设置主页,在密码管理选项中,输入相应的账户名称、密码,点击保存就设置...
- 如何给电脑软件加密(如何给电脑软件加密码锁)
-
电脑可以通过以下几种方式给应用程序加锁:1. 使用操作系统自带的功能:在Windows操作系统中,可以使用“家长控制”功能对特定应用程序进行限制,包括设置密码、限制使用时间等。在Mac...
- window10中文语言包下载(win10 语言包下载)
-
1、进入的这个程序“steam”游戏库中打开巫师3的中文设置。单击右键,找到属性,再打开的属性弹窗中,找到语言,再语言列表中就可以选择我们想要的语言,可以看到没有简体中文。2、最后进入游戏中选择选项,...
- 一周热门
-
-
飞牛OS入门安装遇到问题,如何解决?
-
如何在 iPhone 和 Android 上恢复已删除的抖音消息
-
Boost高性能并发无锁队列指南:boost::lockfree::queue
-
大模型手册: 保姆级用CherryStudio知识库
-
用什么工具在Win中查看8G大的log文件?
-
如何在 Windows 10 或 11 上通过命令行安装 Node.js 和 NPM
-
威联通NAS安装阿里云盘WebDAV服务并添加到Infuse
-
Trae IDE 如何与 GitHub 无缝对接?
-
idea插件之maven search(工欲善其事,必先利其器)
-
如何修改图片拍摄日期?快速修改图片拍摄日期的6种方法
-
- 最近发表
- 标签列表
-
- python判断字典是否为空 (50)
- crontab每周一执行 (48)
- aes和des区别 (43)
- bash脚本和shell脚本的区别 (35)
- canvas库 (33)
- dataframe筛选满足条件的行 (35)
- gitlab日志 (33)
- lua xpcall (36)
- blob转json (33)
- python判断是否在列表中 (34)
- python html转pdf (36)
- 安装指定版本npm (37)
- idea搜索jar包内容 (33)
- css鼠标悬停出现隐藏的文字 (34)
- linux nacos启动命令 (33)
- gitlab 日志 (36)
- adb pull (37)
- python判断元素在不在列表里 (34)
- python 字典删除元素 (34)
- vscode切换git分支 (35)
- python bytes转16进制 (35)
- grep前后几行 (34)
- hashmap转list (35)
- c++ 字符串查找 (35)
- mysql刷新权限 (34)
