pip在无网络环境安装python包

1.如果在有网的时候,大家可以这样安装所需要的modules:

pip install ***

2.但是很多公司内部局域网是不连接外网的,就需要在有网的机器上先下载所需要的python包,然后在去没网的机器上安装上:

有网的机器
  1. 先在D盘里创建一个空的文件夹newFolder
  2. 在文件夹下生成requirements.txt文件
pip freeze >requirements.txt
  1. 下载指定的包在新创建的文件夹目录
pip install --download d:\newFolder pandas -r requirements.txt
无网的机器
  1. 将下载好的python依赖包和requirements.txt导入进离线服务器,安装:
pip install --no-index --find-links=d:\newFolder\  pandas -r requirements.txt

3. 如果你知道自己缺什么包依赖包,比如当python报错,“No module named XXX”,只需要在百度上搜 “XXX PyPI”,下载相应的版本依赖就好了。

  1. tar类的包,可CMD命令行到相应包的目录下,执行:
    python set.up install
    在这里插入图片描述

  2. whl类的文件,可CMD命令行到相应的目录下,执行:pip install * (例如: pip install Django-1.11.11-py2-py3-none-any.whl

在这里插入图片描述

参考:https://www.cnblogs.com/noube/p/9070672.html
https://www.cnblogs.com/michael-xiang/p/5690746.html

  • 4
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值