Python创建虚拟环境并迁移到离线机器
向公司内网机器等离线电脑,迁移整个python环境
宿主机(联网):
python -m venv pyenv
cd pyenv
./Scripts/activate
pip install numpy pandas scipy h5py seaborn matplotlib
pip freeze > requirements.txt
pip download -r requirements.txt
目标机(离线):
pip install --no-index --find-links=./ -r ./requirements.txt
requirements.txt文件内容示例:
contourpy==1.2.1
cycler==0.12.1
fonttools==4.53.0
h5py==3.11.0
kiwisolver==1.4.5
matplotlib==3.9.0
numpy==2.0.0
packaging==24.1
pandas==2.2.2
pillow==10.4.0
pyparsing==3.1.2
python-dateutil==2.9.0.post0
pytz==2024.1
scipy==1.14.0
seaborn==0.13.2
six==1.16.0
tzdata==2024.1