pip19离线_断网环境下利用pip安装Python离线安装包(转载)

news/2024/7/7 14:59:55

这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧。

#生产环境 windows 7

#python 2.7.9

#pip 1.5.2

友情提示:当你遇到无法安装包的不明错误时,可以回头来考虑如下建议了:

想办法更新Python版本!!!

想办法更新Python版本!!!

想办法更新Python版本!!!

如果不能更新Python版,

想办法更新pip版本!!!

想办法更新pip版本!!!

想办法更新pip版本!!!

一、更新pip版本

1.下载最新pip

新建packages文件夹放在目录中:d:python27packages。

pip-8.1.2-py2.py3-none-any.whl和

wheel-0.29.0-py2.py3-none-any.whl,在packages文件夹中。

离线安装pip时,这两个包需要准备好。

2.安装下载好的pip

进入python27目录(目录下有python.exe),也放在该目录。

从pip文档下载get-pip.py

cmd窗口执行

python.exe get-pip.py --no-index --find-links=d:\python27\packages

PS:如果你可以联网,那么安装pip就方便多了,执行python get-pip.py。

方案

1.在可以联网的开发机器上安装好需要的包

例如:

pip install numpy

pip install pandas

2.打包已安装的包

在D:python27目录下新建packages文件夹用来存储下载下来的所需安装包。

在 D:Python27Scripts下启动cmd窗口。

pip list #查看安装的包

pip freeze >requirements.txt

pip install --download d:\python27\packages -r requirements.txt

3.离线情况安装打包好的包

将packages文件夹和requirement.txt拷贝至离线机器上目录下,packages文件夹放在D:Python27下,requirement.txt放在D:Python27Scripts下。

requirements.txt文件放在pip.exe目录下。

pip install --no-index --find-index=d:\python27\packages -r requirements.txt

补充

1.下载指定的包到指定文件夹

pip install --download d:\python27\packs pandas(-r requirements.txt)

2.安装指定的离线包

pip install --no-index --find-links=d:\python27\packs\ pandas (-r requirements.txt)

3.原来一个pip命令还能玩出花儿来啊!参考文章中有好资源,希望不要错过!走一遍,留个印象,以后要用到就能想起来~

参考


http://www.niftyadmin.cn/n/1999038.html

相关文章

七周二次课(1月23日)

七周二次课(1月23日)10.6 监控io性能iostat -xiostat -x 1%util 磁盘等待io 数字大,磁盘读写等待过长iotop动态显示 根据磁盘iodb数据库示例10.7 free命令free 查看内存 centos6和7显示结果不同buff 缓冲 cache 缓存 数据流向图解…

VC增加自定义消息

VC增加自定义消息 ClassWizard不允许增加用户自定义消息,所以你必须手工输入。输入后,ClassWizard就可以象处理其它消息一样处理你自定义的消息了。 下面是增加自定义消息的步骤: 第一步:定义消息。开发Windows95应用程序时&…

hashmap为什么是2的倍数_HashMap扩容大小为什么是2的幂

1、前言在回答这个问题之前,我们可以回顾一下HashMap的存取过程,当执行putVal的操作的时候,首先检查大小,看是否需要扩容(默认元素超过最大值的0.75时扩容),如果需要扩容就进行扩容然后计算出key的hashcode&#xff0c…

zlggui菜单12864_悠景双色12864OLED驱动+ZLGGUI简单移植,有图有真相

最近也做了个OLED的温度计,方案是ZLG Easy ARM113818B202.4OLED双色屏LT3465本来想等CP2102的USB转串口做完,可以在电脑上记录分析温度以后才传方案,现在既然楼主先贴了,那我也来凑凑热闹吧。(原文件名:Photo_0001.jpg)(原文件名:…

VC制作类似于IE4的酷工具条

VC制作类似于IE4的酷工具条 用VC制作工具条的方法很多,本文提供一种制作类似于IE4.0的工具条。能实现鼠标移上图标时,图标变为彩色,在工具条的位置,能停摆几种工具条。具体原理解释见步骤过程。步骤如下:1.…

【Amaple教程】2. 模块

正如它的名字&#xff0c;模块用于amaplejs单页应用的页面分割&#xff0c;所有的跳转更新和代码编写都是以模块为单位的。 定义一个模块 一个模块由<module>标签对包含&#xff0c;内部分为template模板、JavaScript和css三部分&#xff0c;像这样&#xff1a; <modu…

以下哪个变量可以做python的变量_Python 中,以下哪个变量的赋值是正确的?

摘要&#xff1a;行室在进站的外基调整覆盖时&#xff0c;中值正确向化方、中值正确增以“压制强室外”为优室内&#xff0c;系统改调整结合必须的整分布室内&#xff0c;系统染问题频污已有的高处理层导分布室内。染引钙污钻井液黏起的切力度、中值正确升高&#xff0c;效果加…

echart只显示前几_开箱篇:首测27英寸飞利浦显示器,有大屏的味道

随着智能时代的崛起&#xff0c;电脑以及周边产品的使用率越来越低。此前还有有网友在讨论&#xff0c;以后的智能手机会不会替代电脑呢&#xff1f;当然&#xff0c;这只是部分网友的看法&#xff0c;在我看来这个可能性并不大&#xff0c;因为手机的屏幕太小了&#xff0c;先…