制品仓库支持托管制品,允许用户创建制品库,并上传和下载制品。本文为您介绍如何快速使用制品仓库,完成 PyPI 格式制品的上传和下载。
配置项 | 说明 |
---|---|
实例名称 | 实例的名称,不支持修改。 |
仓库域名 | 访问仓库的域名,系统自动生成,不支持修改。 |
计费类型 | 实例的计费方式,目前支持 按量计费,不支持修改。 |
vi .pypirc
[distutils] index-servers = PyPI [PyPI] repository ={repo path}/legacy/ username ={username} password ={password}
配置项 | 说明 |
---|---|
index-servers | 在本地配置文件中,指定制品仓库的名称。本例中为PyPI 。 |
{repo path} | 制品仓库 URL 地址,详情请参见 管理仓库。 |
{username} | 制品仓库的用户名,例如:user_demo@2100012345。 |
{password} | 制品仓库的密码,例如:cf83200******。 |
twine upload -r PyPI /PATH/TO/FILES
说明
上传制品的命令中,PyPI
为步骤 2 中配置的index-servers
名称。实际中请根据您的配置修改。
说明
~/.pip/pip.conf
。mkidr .pip
命令创建。vi .pip/pip.conf
[global] index-url = https://{username}:{password}@{repo path}/simple/ trusted-host ={domain}
配置项 | 说明 |
---|---|
{username}:{password} | 制品仓库的用户名和密码,例如:user_demo@2100012345:cf83200****** 。 |
{repo path} | 制品仓库 URL 地址,详情请参见 管理仓库。 |
trusted-host ={domain} | 可信域名,配置为制品仓库的域名即可,例如:artifact-beijing.volces.com。 |
pip install {package name}
配置项 | 说明 |
---|---|
{package name} | 下载制品的名称。 |
登录制品仓库,在对应的仓库下,可以查看到正确上传的制品列表。