今天分享内网离线安装Python库的3个神仙妙计,专治各种“断网”疑难杂症,让你在内网也能轻松装包,效率UP UP!🚀
🎯 方法一:简单直接 ».whl 文件安装法
这是最省心、最推荐的入门级操作!就像给Python找了个现成的“安装包”。
-
外网“淘宝贝” 🛍️
在有网的电脑上,打开PyPI官网(就是那个Python的官方应用商店),搜你想要的库,比如datetime
。找到Download files
,下载那个以.whl
结尾的文件。
小Tips✨: 觉得官网慢?直接用清华镜像源,在浏览器输入https://pypi.tuna.tsinghua.edu.cn/simple/库名/
,速度飞起! -
“快递”到内网 📦
把下载好的.whl
文件(比如DateTime-4.3-py2.py3-none-any.whl
)拷贝到U盘,带到你的内网工作机上。 -
一键“签收” ✅
在.whl
文件所在的文件夹里,打开CMD命令行,敲入这行代码:pip install DateTime-4.3-py2.py3-none-any.whl
看到
Successfully installed
就大功告成啦!是不是超简单!
🛠️ 方法二:万能备胎 » 源码安装法
要是死活找不到合适的 .whl
文件咋办?别急,我们还有Plan B!
-
下载源码包 📂
同样在PyPI的下载页面,这次我们不找.whl
,而是下载那个.zip
或者.tar.gz
结尾的压缩包(Source Distribution)。 -
解压 > 安装 ⚙️
把压缩包拷贝到内网机解压。然后打开CMD,cd
到解压后的文件夹里(关键是要看到setup.py
这个文件!),执行:python setup.py install
搞定!这个方法虽然原始,但非常可靠!
🚀 方法三:王者操作 » 一键批量安装 (墙裂推荐!!!)
项目依赖一大堆,一个一个下要累死?🤯 快试试这个终极大法,一次性搞定所有依赖,优雅,实在是太优雅了!
Step 1: 在外网『备货』
-
生成购物清单 📝:在你的外网开发机上,打开CMD,用
pip freeze
命令把你当前环境所有库和版本号都列出来,保存到requirements.txt
文件里。pip freeze > requirements.txt
-
一键打包所有宝贝 🛒:然后用
pip download
命令,让pip按照你的清单,把所有需要的库(包括它们的依赖库!)全部下载到指定的文件夹,比如D:\whls
。pip download -r requirements.txt -d D:\whls
执行完,
whls
文件夹里就装满了所有.whl
宝贝,超有安全感!
Step 2: 在内网『一键部署』
-
整体搬家 🚚:把整个
whls
文件夹和requirements.txt
文件,原封不动地拷贝到内网电脑的同一个目录下。 -
⚠️敲黑板!重要提示! 为了避免冲突,安装前最好把
whls
文件夹里下载的pip
包(pip-xx.x.x…whl)删掉,同时记事本打开requirements.txt
,把pip==...
那一行也删了哦! -
终极安装咒语 ✨:
cd
到你存放文件夹和清单的目录,执行下面这行神仙代码:pip install --no-index --find-links=./whls -r requirements.txt
--no-index
:告诉pip“别上网找了!”--find-links
:“就在我给你的这个whls
文件夹里找!”-r requirements.txt
:“安装清单在这儿!”
看着屏幕滚动刷刷刷全部安装成功,真的会幸福感爆棚!🎉
怎么样,是不是感觉打开了新世界的大门?再也不用为内网安装库而抓狂啦!快快收藏这篇保姆级教程,让你的内网开发效率直接起飞!🛫