大多数情况下,业主的生产网络没有公网,只能离线部署项目。
博主环境:
- Windows11
- Python3.11.7
一、开发环境上打包依赖
在开发电脑上使用pip命令将依赖打到离线文件夹
pip download -r .\requirements.txt -d .\offlinepip\ -i https://pypi.tuna.tsinghua.edu.cn/simple
二、生产环境部署系统
安装Python
使用官方安装包python-3.11.7-amd64.exe依次安装即可。
安装依赖项
下载并安装Cython、setuptools、wheel。
下载地址:https://pypi.org/
博主安装的版本:
安装命令:
pip install wheel-0.43.0-py3-none-any.whl
安装离线lib
将开发电脑上的代码及离线lib拷贝到生产环境的相应目录,并使用一下命令安装:
python -m pip install --no-index --find-links=C:\Users\Administrator\Desktop\iios-api\offlinepip -r requirements.txt
正常启动项目
使用python命令正常启动项目即可。