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