安装教程
- 安装 pypi-server:
pip install pypiserver
- 创建一个存储 PyPI 包的目录:
mkdir ~/pypi-packages
- 启动 pypi-server,需要生成用户名密码文件 及 安装配套服务
pypi-server run -p 8080 -P ~/.htpasswd --overwrite ~/pypi-packages
- 配置 PyPI 客户端以使用你的私有 PyPI 服务器:
pip install --index-url http://localhost:8080/simple/ package-name
这样就可以搭建一个私有的 PyPI 服务器。你可以通过访问 http://localhost:8080
来管理你的私有包。记得替换上述命令中的路径和端口号为你自己的信息。
配合命令
- 生成用户密码文件(.htpasswd)
sudo apt install apache2-utils
htpasswd -sc .htpasswd your_username
- 安装配套服务
pip install passlib
- 上传包
twine upload --repository-url http://localhost:8080/ --username your_username --password your_password dist/*
- 安装包
pip install -i http://localhost:8080/simple/ --trusted-host localhost package-name
标签:8080,私有,pypi,PyPI,--,install,服务器,localhost From: https://www.cnblogs.com/l2484503/p/18028898