1.python生成依赖与打包

python 生成依赖所需库

安装第三方库pipreqs

pip install pipreqs

生成requirements.txt

pipreqs ./ --encoding=utf8 --force

python 打包成库

依赖库

pip install setuptools

打包成库条件

https://setuptools.pypa.io/en/latest/build_meta.html

建立本地pip本地源

依赖库

sudo pip install pypiserver

设定为自启动

sudo vi /etc/profile

在后面加:

pypi-server -p 9000 /home/xxx/packages &
source /etc/profile
sudo ufw allow 9000
sudo ufw enable

从网上下载到本地源

-i https://pypi.tuna.tsinghua.edu.cn/simple

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple

pip download -i https://pypi.tuna.tsinghua.edu.cn/simple simplejson

从本地源更新安装包

pip install  --extra-index-url  http://192.168.1.85:9000/simple/ simplejson --trusted-host 192.168.1.85

生成whl包

sudo python setup.py bdist_wheel

生成egg包

python setup.py bdist_egg