[水一帖]离线下载Python库太麻烦了,求一个 3.10 点集合包

Squidy-avatar

Squidy

2025-04-20T03:20:58+00:00

公司麻痹的物理隔离内网(老板研究所出来的,把个私企当踏马研究所搞,就差他擦屁股的纸输出还得审批了),想搞个Python学着自动化办公,完了在pypi上下载了pandas库,结果安装一次提示缺个东西,导进来安装又缺另外一个……

我装得是Python 3.10.10 版本,有没有痛快的集合包能一次性搞定的……
Freddyfoxy-avatar

Freddyfoxy

生成当前计算机下安装的所有Python包列表:pip pandas > requirements.txt,
然后使用pip download -d packages -r requirements.txt下载离线包。
ChloeCOCO-avatar

ChloeCOCO

anaconda?
𝕮𝖍𝖆𝖘𝖊𝕸𝖆𝖘𝖙𝖊𝖗-avatar

𝕮𝖍𝖆𝖘𝖊𝕸𝖆𝖘𝖙𝖊𝖗

外网用pip download可以一次性下载所有的包
Squidy-avatar

Squidy

+ by [jpyl0423] (undefined)

外网用pip download可以一次性下载所有的包

求教方法,太痛苦了。另外vs code可以用这些库吗?
Jreiko-avatar

Jreiko

+ by [jpyl0423] (undefined)
外网用pip download可以一次性下载所有的包
requirements.txt列出要用到的就行了,直接下载完估计能下载到一堆垃圾数据
有人把pip和dockerhub当网盘瞎jb传东西
not Rachel-avatar

not Rachel

嫌弃离线麻烦,你可以在家把venv搭完,然后把site-packages里的东西打包回公司, 正常需求没道理不让你拷回公司电脑
Squidy-avatar

Squidy

+ by [viga] (undefined)

生成当前计算机下安装的所有Python包列表:pip pandas > requirements.txt,
然后使用pip download -d packages -r requirements.txt下载离线包。

您好,我怎么查分包的地址?
Freddyfoxy-avatar

Freddyfoxy

+ by [香骑士野比大雄] (undefined)

您好,我怎么查分包的地址?

不需要你去查,在外网电脑上配置好pandas,pip会自动去下依赖库,确保运行起来没问题

然后 pip pandas > requirements.txt,再  pip download -d packages -r requirements.txt

然后把 packages 整个文件夹拷到内网电脑上去,用  pip install --no-index --ignore-installed --find-links=packages -r requirements.txt 整个安装一下就行
Jumong-avatar

Jumong

楼上的anaconda更好,毕竟长期使用不是一个pandas能满足的
The man-avatar

The man

就跟楼上几个老哥说得一样,离线你就anaconda就完了呗。常用的库里面都有,反正就做个办公自动化 对各个库的版本升级也基本没需求
caden.-avatar

caden.

conda吧,这样不用折腾环境了
xS3Vx-avatar

xS3Vx

无线网卡加手机热点搞定
okazyo-avatar

okazyo

anaconda不就得了,即裝即用
uFraqz-avatar

uFraqz

哭笑conda里面用anaconda会被寄律师函的

用miniconda作为环境管理,把镜像链接改成清华源或者科大源就行了

最简单的方法就是家里找个电脑环境全装好,放u盘里到公司电脑上再按路径粘贴回去
Squidy-avatar

Squidy

+ by [viga] (undefined)

不需要你去查,在外网电脑上配置好pandas,pip会自动去下依赖库,确保运行起来没问题

然后?pip pandas > requirements.txt,再? pip download -d packages -r requirements.txt

然后把 packages 整个文件夹拷到内网电脑上去,用? pip install --n

谢谢老哥