安装
pip install pypiserver
无密码上传项目包
pypi-server -p 8000 -P auth/.htpasswd -a update,download,list --fallback-url https://pypi.doubanio.com/simple ./packages
# -p 是端口;
# -P 密码文件,无密码使用 .
# -a 表示需要认证的操作,该示例中 上传、下载安装和查看包都需要认证; 无认证使用 .
# fallback-url 表示如果的你的 packages 中没有对应的包时,去哪个源获取这个包;
# ./packages 表示包的位置
上传,下载 python 包
# 上传
python setup.py sdist upload -r http://103.114.101.5:8800
# 下载
pip install -i http://103.114.101.5:8800/simple/ package_name --trusted-host 103.114.101.5
# -i = --index-url
# 如果不是https 需要 --trusted-host