龙空技术网

如何通过pip搭建内网本地源

诗泽园 196

前言:

眼前姐妹们对“vue在内网环境如何开发”大体比较关心,朋友们都想要了解一些“vue在内网环境如何开发”的相关内容。那么小编在网络上收集了一些对于“vue在内网环境如何开发””的相关资讯,希望兄弟们能喜欢,咱们一起来学习一下吧!

以下内容来自公众号:诗泽园

pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。

pip -r requirements.txt就是最常用的批量构建环境命令。但当项目需要搭建在内网环境,或需要离线搭建环境时,单单靠这句话是无法解决问题的,你需要搭建一个本地源。网络社区提供了通用的方法,但随着python及pip的版本更新,几处已经有了一些细微的改动,特此将此过程再做一次整理,你只需跟着以下步骤一步步操作即可:

1

本地环境准备

1、首先你需要一台可以连接其他pip 源的电脑,通常也就是你自己的开发环境,并且安装了pip

2、pip install pip2pi

3、用 pip freeze 在你的开发环境上 制作一个 requirements 文件:pip freeze >requirements.txt

4、手动更新下requirements.txt文件,只留你需要的组件及版本,比如:pyecharts==0.4.1

5、建立一个 pacakges 文件夹,作为存放本地源的路径

2

组件下载

6、假设你的packages和requirements.txt都在c:\下

7、执行:pip2pi package --no-binary :all: -r requirements.txt,取得所有需要的包

8、执行:pip2tgz packages -r requirements.txt,取得所有需要的wheel

9、用u盘把packages和requirements.txt拷贝到内网

3

内网部署

10、内网执行:pip install --no-index --find-links=packages -r requirements.txt

至此,一套完整的内网环境就部署完成了。

以上内容来自公众号:诗泽园

标签: #vue在内网环境如何开发