著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

这几天搞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。

Unofficial Windows Binaries for Python Extension Packages

从该网站提供的编译好的包下载最新版本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命令还能玩出花儿来啊!参考文章中有好资源,希望不要错过!走一遍,留个印象,以后要用到就能想起来~

断网情况下安装python_断网环境下利用pip安装Python离线安装包相关推荐

  1. Win10离线安装.NET Framework 3.5的方法技巧(附离线安装包下载)

    PC系统为win10,在使用过程中,曾遇到提示说 "你的电脑上的应用需要使用以下Windows功能:.NET Framework 3.5(包括.NET 2.0和3.0)".如图: ...

  2. 断网python第三方库安装_断网环境下利用pip安装Python离线安装包(转载)

    这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows 7 # python 2.7.9 # pip 1.5.2 友情提示:当 ...

  3. python小课离线版_断网环境下利用pip安装Python离线安装包

    这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows 7 # python 2.7.9 # pip 1.5.2 友情提示:当 ...

  4. 重磅!win10无法安装.NET Framework 3.5服务解决办法(附离线安装包下载)

    安装CASS测图软件之前需要安装CAD,Win10操作系统安装CAD时经常会需要.net framework 3.5,win10中默认是没有安装该环境的,需要单独安装.本文讲解Win10系统中在线和离 ...

  5. 史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)

    前言:  在Windows10的使用过程中经常会遇到一些软件提示:"你的电脑上的应用需要使用以下Windows功能:.NET Framework 3.5(包括.NET 2.0和3.0)&qu ...

  6. 虚幻引擎图文笔记:Unreal Engine(UE4)的离线安装方法(附离线安装包下载 2023年1月13日 更新5.0.3网盘链接)

    注意:离线安装是指不用通过Epic的客户端下载巨大的安装包,但是某些步骤还是需要网络连接的.并且Epic的账号也是需要的. 离线安装包 版本更新至4.25.4||4.26 下载地址见文章最下方 文章目 ...

  7. windows10 中 python3 离线 安装包,没有 网络 的 情况下 安装 whl包

    windows10中python3离线 安装包,没有 网络 的 情况下 安装 包 下载whl文件 cd python.exe文件路径 pip download 包名 举例 whl 文件 复制到 没有 ...

  8. Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)

    Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙 零:综述 一.windows10系统的安装 1.准备工作 2.制作启动盘 3.修改启动设 ...

  9. UltraEdit_chinese_64.exe强大的记事本工具(带官网离线安装包和破解工具)破解教程

    ​ 提供 UltraEdit_chinese_64.exe软件的破解教程,以及相关资源下载. 文章目录 本博文的简述or解决问题? 下载安装包: 说明: 下载工具推荐: 安装步骤: 破解激活: 破解成 ...

最新文章

  1. sql 插入新数据 如何处理等字符_条码打印软件之如何在条码数据插入字符而不被扫描...
  2. 【Groovy】MOP 元对象协议与元编程 ( 方法委托 | 批量方法委托 )
  3. Java Android 32位16位 MD5加密
  4. hdu 3449 有依赖性的01背包
  5. JavaScript -- 时光流逝(三):js中的 String 对象的方法
  6. PPTP-***第三章——用户流量与并发数限制
  7. linux下mysql的用户名,linux下设置mysql用户名及密码
  8. c语言tracert程序一直超时,TRACERT怎么用我用这个命令为什么都是超时啊 爱问知识人...
  9. 《C语言编程初学者指南》一导读
  10. 使用Telnet客户端测试Exchange邮件收发
  11. 官方下载:slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar
  12. JavaWeb学习 第7章 Session 会话编程
  13. SQL Server2012安装教程
  14. 11-20什么是内网,外网,局域网,如何判断
  15. FL Studio 教程之扫弦简介
  16. 如何将证件照的休闲装变职业装
  17. 北华大学计算机考研资料汇总
  18. 1077 Kuchiguse
  19. TDOA算法综述(An overview of TDOA algorithm)--(1)
  20. c语言学生健康档案,中小学学生档案管理系统.doc

热门文章

  1. 求阶乘的第一个非零数字_查找数字阶乘中的尾随零
  2. 请写出3个Android布局,一起撸一波干货集中营练练手Android(三)布局+实现篇
  3. nanf flash校验_C ++中带有示例的nanf()函数
  4. Java 200+ 面试题补充③ Dubbo 模块
  5. csapp bufbomb实验
  6. Python获取硬件信息(硬盘序列号,CPU序列号)
  7. 复习---使用基础语法实现栈及迭代
  8. java.lang.ClassNotFoundException: retrofit2.Retrofit$Builder解决思路
  9. 两台服务器之间mysql数据库怎么做同步_mysql数据库占满磁盘导致服务器无法运行...
  10. 计算机数据库原理试题,计算机科学与技术专业《数据库原理》模拟试题(B)