如何导出旧Windows电脑的Python已安装模块及安装命令用于新电脑部署
导出并批量安装Python模块的方法
完全可以,以下是具体操作步骤:
从旧电脑导出已安装模块
- 打开终端(Windows用命令提示符/PowerShell,macOS/Linux用终端),执行以下命令导出所有已安装的Python模块及对应版本:
执行后,当前目录会生成一个pip freeze > requirements.txtrequirements.txt文件,里面的内容格式类似requests==2.31.0、numpy==1.24.3,包含了所有已安装模块的精确版本。
传输文件到新电脑
把生成的requirements.txt文件通过U盘、云存储或其他方式传到新笔记本的任意目录下。
在新电脑批量安装模块
- 打开新电脑的终端,切换到
requirements.txt所在的目录,执行以下命令批量安装所有模块:pip install -r requirements.txt
额外注意事项
- 如果新旧电脑的Python版本差异较大(比如旧版3.8,新版3.11),部分模块的旧版本可能不兼容新Python,此时可以编辑
requirements.txt,去掉版本号(比如把requests==2.31.0改成requests),让pip自动安装兼容当前Python的最新版本。 - 如果你用的是conda虚拟环境,改用以下命令:
导出:
安装:conda list --export > requirements.txtconda install --file requirements.txt
内容的提问来源于stack exchange,提问作者lotus airtel300
相关产品推荐
相关产品推荐

