内网搞不定Python库?3步教你离线安装!

今天分享内网离线安装Python库的3个神仙妙计,专治各种“断网”疑难杂症,让你在内网也能轻松装包,效率UP UP!🚀

🎯 方法一:简单直接 ».whl 文件安装法

这是最省心、最推荐的入门级操作!就像给Python找了个现成的“安装包”。

  1. 外网“淘宝贝” 🛍️
    在有网的电脑上,打开PyPI官网(就是那个Python的官方应用商店),搜你想要的库,比如 datetime。找到 Download files,下载那个以 .whl 结尾的文件。
    小Tips✨: 觉得官网慢?直接用清华镜像源,在浏览器输入 https://pypi.tuna.tsinghua.edu.cn/simple/库名/,速度飞起!

  2. “快递”到内网 📦
    把下载好的 .whl 文件(比如 DateTime-4.3-py2.py3-none-any.whl)拷贝到U盘,带到你的内网工作机上。

  3. 一键“签收”
    .whl文件所在的文件夹里,打开CMD命令行,敲入这行代码:

    pip install DateTime-4.3-py2.py3-none-any.whl
    

    看到 Successfully installed 就大功告成啦!是不是超简单!


🛠️ 方法二:万能备胎 » 源码安装法

要是死活找不到合适的 .whl 文件咋办?别急,我们还有Plan B!

  1. 下载源码包 📂
    同样在PyPI的下载页面,这次我们不找 .whl,而是下载那个 .zip 或者 .tar.gz 结尾的压缩包(Source Distribution)。

  2. 解压 > 安装 ⚙️
    把压缩包拷贝到内网机解压。然后打开CMD,cd 到解压后的文件夹里(关键是要看到 setup.py 这个文件!),执行:

    python setup.py install
    

    搞定!这个方法虽然原始,但非常可靠!


🚀 方法三:王者操作 » 一键批量安装 (墙裂推荐!!!)

项目依赖一大堆,一个一个下要累死?🤯 快试试这个终极大法,一次性搞定所有依赖,优雅,实在是太优雅了!

Step 1: 在外网『备货』

  1. 生成购物清单 📝:在你的外网开发机上,打开CMD,用 pip freeze 命令把你当前环境所有库和版本号都列出来,保存到 requirements.txt 文件里。

    pip freeze > requirements.txt
    
  2. 一键打包所有宝贝 🛒:然后用 pip download 命令,让pip按照你的清单,把所有需要的库(包括它们的依赖库!)全部下载到指定的文件夹,比如 D:\whls

    pip download -r requirements.txt -d D:\whls
    

    执行完,whls 文件夹里就装满了所有.whl宝贝,超有安全感!

Step 2: 在内网『一键部署』

  1. 整体搬家 🚚:把整个 whls 文件夹和 requirements.txt 文件,原封不动地拷贝到内网电脑的同一个目录下。

  2. ⚠️敲黑板!重要提示! 为了避免冲突,安装前最好把 whls 文件夹里下载的 pip 包(pip-xx.x.x…whl)删掉,同时记事本打开 requirements.txt,把 pip==... 那一行也删了哦!

  3. 终极安装咒语 ✨:cd 到你存放文件夹和清单的目录,执行下面这行神仙代码:

    pip install --no-index --find-links=./whls -r requirements.txt
    
    • --no-index:告诉pip“别上网找了!”
    • --find-links:“就在我给你的这个 whls 文件夹里找!”
    • -r requirements.txt:“安装清单在这儿!”

看着屏幕滚动刷刷刷全部安装成功,真的会幸福感爆棚!🎉


怎么样,是不是感觉打开了新世界的大门?再也不用为内网安装库而抓狂啦!快快收藏这篇保姆级教程,让你的内网开发效率直接起飞!🛫

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

X_taiyang18

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值