全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
252 0
2025-11-25

Hadess 是一款开源且免费的制品管理工具,具备一键安装、无需额外配置的特点,界面设计简洁直观,操作便捷。本文将重点介绍如何使用 Hadess 管理 Python 相关的 Pypi 制品。

1. 创建 Python 制品库

1.1 本地库的创建

进入“新建制品库”页面,选择“本地库”类型,填写必要信息后点击确认即可完成创建。

属性说明:

字段 是否必填 描述
制品仓库 指定制品库的类型
制品库名称 名称不可包含空格、特殊符号或中文字符
描述 用于说明该制品库的用途或内容

1.2 远程库的创建

在“新建制品库”界面中选择“远程库”,填写相关信息并确认提交。

代理地址设置:
点击“添加代理地址”,弹出公共源选择窗口。从中选取所需地址,确认后即可完成配置。

属性说明:

字段 是否必填 描述
制品仓库 制品库的类型标识
制品库名称 命名规则同本地库,不允许空格、特殊符号和中文
代理地址 指向第三方远程地址,用于拉取外部文件
描述 可选的备注信息

1.3 组合库的创建

在“新建制品库”界面选择“组合库”,输入基本信息后进入关联配置步骤。

组合库关联操作说明:

  1. 左侧列表显示未关联的制品库,右侧展示已关联及待确认的库。
  2. 如需关联某个库,先点击左侧目标项,再点击中间向右箭头按钮,将其移至右侧待确认区域。
  3. 若要移除已有关联,点击右侧对应条目,再点击向左箭头按钮返回左侧。最后点击确定完成创建。

属性说明:

字段 是否必填 描述
制品仓库 当前创建的制品库类型
制品库名称 命名要求一致:无空格、特殊符号或中文
组合选择 需关联相同类型的本地或远程库;推荐搭配:一个本地库加一个远程库
描述 附加说明信息(可选)

2. Python 制品的推送与拉取操作

2.1 推送 Python 制品

凭证配置:
进入目标制品库页面,点击右上角“操作指引”,选择 Python 类型,获取配置指引文本,并将其写入用户主目录下的 $HOME/.pypirc 文件中。

执行推送:
配置完成后,运行相应命令即可上传制品。

2.2 拉取 Python 制品

凭证配置:
在制品库界面点击“操作指引”,选择 Pypi,复制生成的配置内容。Windows 用户需将其添加到 %HOME%/pip/pip.ini 文件中;MacOS 或 Linux 用户则应写入 $HOME/.pip/pip.conf 文件。

2.3 查询 Python 制品

登录 Hadess 后,进入制品库管理页面。可通过顶部的制品类型筛选器进行分类查找,也可直接在搜索框中输入制品库名称进行快速检索。

支持的查询条件说明:

查询条件 描述
制品名称 支持模糊匹配查询
制品版本 根据具体版本号进行精确或范围查询
制品组名 对应 Python 制品中的包组名称
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群