方法:使用离线安装包
下载离线安装包: 在外网环境中,使用 pip download 命令下载所需的包及其依赖项:
pip download pytest pyyaml
这会下载 pytest 和 pyyaml 及其依赖项到当前目录。
将下载的包复制到内网环境: 将下载的 .whl 或 .tar.gz 文件复制到内网环境中的某个目录。
在内网环境中安装: 使用 pip install 命令安装这些包:
pip install --no-index --find-links=/path/to/downloaded/packages pytest pyyaml
其中 /path/to/downloaded/packages 是存放下载包的目录路径。
如果是自己写的库
pip install --no-index --find-links=./ -e .
以可编辑模式在内网安装