赞
踩
项目部署的过程中,可能存在局域网环境或离线环境下更新module,此时需要提前准备所需的python module安装包
python -m pip install -r requirements.txt -i https://pypi.douban.com/simple
生成requirements.txt
python -m pip install pipreqs -i https://pypi.douban.com/simple
pipreqs ./ --encoding=utf-8 --force
mkdir ./packs/
python -m pip download -d ./packs/ -r requirements.txt -i https://pypi.douban.com/simple
将packs文件夹,requirements.txt 放到需要部署的环境当中
python -m pip install --no-index --find-links=./packs/ -r requirements.txt -i https://pypi.douban.com/simple
不包括 pip 、 wheel 、 setuptools 等自带包,若需要输出内容与 pip list 一致,需使用 pip freeze -all
pip freeze > requirements.txt
sudo mkdir ~/.pip
sudo touch ~/.pip/pip.conf
输入sudo vim ~/.pip/pip.conf,添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。