引言
1 | 在做项目的时候你会发现有好多重复性的工作在做着,如果我们能抽出公共部分的话那样你的工作就会事半功倍,那抽出 |
搭建服务端
创建环境
1 | 如果你不想混乱自己的环境可以利用virtualenv |
安装需要的库
1 | yum install apache2-utils |
创建packages文件夹和配置文件.htaccess
1 | mkdir packages |
启动服务
1 | pypi-server -p 3141 -P ./.htaccess ./packages |
客户端上传公共库
在用户根目录下添加配置文件.pypirc
1 | 比如你是root用户: |
上传包
1 | python setup.py sdist upload -r local |
安装
1 | pip install -i http://localhost:3134/simple/ some-package |