单个包及依赖迁移:
在线环境执行下述命令,将该包与其依赖下载到本地:
pip download -d ./ scapy -i https://pypi.mirrors.ustc.edu.cn/simple/
将其拷贝到离线环境,通过pip挨个直接安装。如果依赖过多,也可以通过requirements.txt的方式安装:
pip install scapy-2.5.0.tar.gz
整体环境迁移:
在线环境执行下述命令,将所有包下载到本地。
pip freeze > requirements.txt
pip download -d ./ -r requirements.txt
离线环境安装:
pip install --no-index --ignore-installed --find-links=./ -r requirements.txt
# --find-links 需设定安装包所在的正确路径