当前位置:   article > 正文

python pip 离线安装_离线安装pip2

离线安装pip2

python pip加速,pip离线安装

项目部署的过程中,可能存在局域网环境或离线环境下更新module,此时需要提前准备所需的python module安装包

1.python module安装

python -m pip install -r requirements.txt -i https://pypi.douban.com/simple
  • 1

2.下载python module列表pipreqs

生成requirements.txt

python -m pip install pipreqs -i https://pypi.douban.com/simple
pipreqs ./ --encoding=utf-8 --force 
  • 1
  • 2

3.下载python module包

mkdir ./packs/
python -m pip download -d ./packs/ -r requirements.txt -i https://pypi.douban.com/simple
  • 1
  • 2

4.离线包部署到环境中

将packs文件夹,requirements.txt 放到需要部署的环境当中

python -m pip install --no-index --find-links=./packs/ -r requirements.txt -i https://pypi.douban.com/simple
  • 1

5.输出所有在本地已安装的包

不包括 pip 、 wheel 、 setuptools 等自带包,若需要输出内容与 pip list 一致,需使用 pip freeze -all

pip freeze > requirements.txt
  • 1

6. pip加速

创建pip.conf文件
sudo mkdir ~/.pip
sudo touch ~/.pip/pip.conf
  • 1
  • 2
修改pip.conf内容

输入sudo vim ~/.pip/pip.conf,添加以下内容:

[global] 

index-url = https://pypi.tuna.tsinghua.edu.cn/simple 

[install] 

trusted-host=mirrors.aliyun.com 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/1020318
推荐阅读
相关标签
  

闽ICP备14008679号