evg*_*iuz 4 python deployment django
我拥有的是使用 Django 开发的 Intranet 站点的开发版本以及放置在 virtualenv 中的一些外部库。它运行良好,我可以在任何具有互联网连接的计算机上使用相同的参数(使用 pip)轻松设置 virtualenv。但是,不幸的是它需要部署在没有:(的计算机上。有什么方法可以处理这个问题吗?提前致谢。
您可以创建 PIP 捆绑包。
更新:pip 包已被弃用,并从 1.5 版起从 PIP 中删除
使用 PIP 1.5,您应该创建包的本地缓存。
pip install --download <DIR> -r requirements.txt
pip install --no-index --find-links=<DIR> -r requirements.txt
另一种方法是使用wheel
包:
wheel
如果您还没有安装,请安装pip install wheel
pip wheel --wheel-dir=<DIR> -r requirements.txt
pip install --use-wheel --no-index --find-links=<DIR> -r requirements.txt