离线pip下载Python包

离线pip下载Python包,第1张

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



      # 生产环境  windows xp# python 2.7# pip 8.1.2        友情提示:当你遇到无法安装包的不明错误时,可以回头来考虑如下建议了:

      

一、更新 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

      get-pip下载链接

      cmd窗口执行

      python.exe get-pip.py --no-index --find-links=d:/python27/packages       PS:如果你可以联网,那么安装 pip就方便多了,执行 python get-pip.py。


    

二、保存python包,并且离线安装包

      方案 1.在可以联网的开发机器上安装好需要的包       例如:

      pip install numpypip install pandas         2.打包已安装的包       在D:python27目录下新建 packages文件夹用来存储下载下来的所需安装包。



      在 D:Python27/Scripts下启动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:Python27/Scripts下。


      

      pip install --no-index --find-link=d:/python27/packages -r requirements.txt   补充       1.下载指定的包到指定文件夹。


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



      pip install --download d:/python27/packs pandas      或   pip install --download d:/python27/packs -r requirements.txt       2.安装指定的离线包

      pip install --no-index --find-links=d:/python27/packs/ pandas 或             pip install --no-index --find-links=d:/python27/packs/  -r requirements.txt  

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/586801.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存