You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何快速将Python环境中的库批量迁移至新环境或其他开发工作站?

快速迁移Python环境依赖的简便方法

绝对有省心的办法!这是Python圈里环境迁移的标准操作,完全不用手动逐个安装库,也不用自己跟踪哪些库装了哪些没装,几步就能搞定。

步骤1:在原环境导出依赖清单

首先打开原Python环境的终端(如果用的是虚拟环境,记得先激活它),运行下面的命令:

pip freeze > requirements.txt

这个命令会把当前环境里所有通过pip安装的库(包括对应的版本号)都写入到requirements.txt文件里,相当于生成了一份完整的"环境快照"。

步骤2:转移依赖清单到目标环境/工作站

  • 如果是同一台机器的新环境,直接把生成的requirements.txt复制到目标环境能访问的路径就行;
  • 如果是跨工作站迁移,用U盘、共享文件夹、甚至邮件发过去都可以,只要能把这个文件传到目标机器上就行。

步骤3:在目标环境批量安装所有依赖

打开目标环境的终端(同样要激活对应的虚拟环境,如果用的话),切换到requirements.txt所在的目录,运行:

pip install -r requirements.txt

等着就行!pip会自动读取清单里的所有库和版本信息,自动下载并安装,全程不用你手动干预。

进阶小技巧(可选)

有时候pip freeze会导出一些你没手动装过的系统依赖或者开发版库(带-e前缀的),如果只想导出你自己手动安装的库,可以用下面的命令:

  • Linux/macOS终端:
pip list --format=freeze | grep -v "^-e" > requirements.txt
  • Windows PowerShell:
pip list --format=freeze | Select-String -Pattern "^-e" -NotMatch > requirements.txt

这样生成的清单会更干净,只包含你主动安装的库。

另外,如果目标环境和原环境操作系统不同(比如原是Windows,目标是Linux),少数平台专属的库可能需要调整,但绝大多数纯Python库都能直接兼容,不用额外操作。

内容的提问来源于stack exchange,提问作者Moshe S.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:59:04