迁移 Python site-packages

原环境下

# 创建一个临时文件夹并 cd 至该文件夹
mkdir temp && cd temp
# 将当前环境下安装的包写入 requirements.txt
pip3 freeze > requirements.txt
# 将 requirements.txt 中的包下载到当前文件夹(即创建的临时文件夹)
pip3 download -r requirements.txt

迁移环境下

# 通过刚才创建的临时文件夹(以放到 ~/Desktop 路径下为例)下的 .whl 文件及 requirements.txt 安装
pip3 install --no-index --find-links=~/Desktop/temp -r ~/Desktop/temp/requirements.txt
# 查看是否迁移成功
pip3 list
# 迁移后删除临时文件夹
rm -rf ~/Desktop/temp