当前位置:首页>python>Windows系统Python虚拟环境打包、迁移、恢复

Windows系统Python虚拟环境打包、迁移、恢复

  • 2026-10-11 06:38:34
Windows系统Python虚拟环境打包、迁移、恢复
因为想在单位内网(离线环境)搭建Python环境,为后续的JSA、信创系统(Linux)、VBA迁移等搭建桥梁,故以笔记记录,供后续使用参考。

一、在联网电脑里的操作:

0.打开Windows CMD命令

0.1如果要跨硬盘切换路径

cd /d D:\projects\myenv

0.2如果是同硬盘切换路径

打开cmd后,cd 将安装的Python路径直接贴切后、回车

# 1. 进入虚拟环境

打开CMD后,拖入myenv\Scripts\activate.bat脚本回车

再cd进入你虚拟环境的主目录下

# 2. 导出精确依赖列表

pip freeze > requirements.txt

# 3. 创建存放所有包的文件夹

mkdir packages

# 4. 把所有依赖包下载到本地(包含依赖的依赖)

pip wheel -w packages/ -r requirements.txt        ‘优先使用这个命令来编译、可以把压缩包的库也能在本地编译

pip download -r requirements.txt -d packages/

二、在内网电脑里的操作:

# 0. 最好安装与联网版电脑同版本的Python

# 1. 新建虚拟环境(记得进行目录)

python -m venv new_env

# 2. 进入虚拟环境

# 3. 升级 pip(可选但推荐,用本地包)

pip install --no-index --find-links=./packages/ pip setuptools wheel ‘优先使用这个命令来编译

pip install --no-index --find-links=packages/ pip setuptools wheel

# 4. 离线安装所有依赖

pip install --no-index --find-links=./packages -r requirements.txt ‘优先使用这个命令来编译

pip install --no-index --find-links=packages/ -r requirements.txt

最新文章

随机文章