打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
断网环境下利用pip安装Python离线安装包

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

# 生产环境 windows 7# python 2.7.9# pip 1.5.2

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

想办法更新Python版本!!!
想办法更新Python版本!!!
想办法更新Python版本!!!

如果不能更新Python版,
想办法更新pip版本!!!
想办法更新pip版本!!!
想办法更新pip版本!!!

一、更新pip版本

1.下载最新pip

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

2.安装下载好的pip

  • 进入python27目录(目录下有python.exe),也放在该目录。
  • pip文档下载get-pip.py
  • get-pip下载链接
  • cmd窗口执行

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

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

方案

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

例如:

pip install numpypip install pandas

2.打包已安装的包

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

在 D:\Python27\Scripts下启动cmd窗口。

pip list #查看安装的包pip freeze >requirements.txtpip install --download d:\python27\packages -r requirements.txt

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

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

  • 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命令还能玩出花儿来啊!参考文章中有好资源,希望不要错过!走一遍,留个印象,以后要用到就能想起来~


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
pywifi 模块的安装
Python常用的几种包(库、模块)安装方式
Dockerfile使用
docker打包Python环境的过程详解
python中安装pandas
pip的安装,更新,卸载模块以及使用方法 python
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服