Python 生态

PYPI

第三方库适配进度与社区 PyPI 源。含 C 扩展的包已重新编译为 ohos_aarch64 wheel,pip install 直接可用。

最近同步 未同步数据来源 ohos-python 支持列表,每日自动同步
库名版本类型分类状态最终成功日期
加载中…

Python 环境与社区源上手

鸿蒙 PC · aarch64
  1. 1安装 Python(命令行执行;如装有「Python 安装器」应用请先卸载)
    安装脚本会自动配置 pip 并指向社区源,无需手动设置:
    curl -fsSL https://gitcode.com/OpenHarmonyPCDeveloper/cmd-pkgs/releases/download/pkgs/install-python.sh | sh -s -- 3.12.9
  2. 2配置 pip 社区源(首次安装后已自动配置;需要手动设置或切换时,任选一种)
    方案一 · 命令行配置(推荐)
    python3 -m ensurepip
    pip3 config set global.index-url https://pypi.cnb.cool/OpenHarmonyPCDeveloper/pypi/-/packages/simple
    pip3 config set global.trusted-host pypi.cnb.cool
    方案二 · 创建配置文件
    mkdir -p /storage/Users/currentUser/.pip
    touch /storage/Users/currentUser/.pip/pip.conf
    写入 /storage/Users/currentUser/.pip/pip.conf:
    [global]
    index-url = https://pypi.cnb.cool/OpenHarmonyPCDeveloper/pypi/-/packages/simple
    trusted-host = pypi.cnb.cool
  3. 3安装包(社区源匿名可访问,无需令牌)
    pip install <package-name>
    pip install numpy==1.26.4

纯 Python 包直接可用;C 扩展包依赖的 C 库需先存在于 C/C++ 生态。需要的包不在列表里?去 AI 心愿单 提交。

适配流水线依赖分析C 扩展编译自动化测试发布社区源
环境目标CPython 3.12.9aarch64 muslohos_aarch64 wheelcp312 ABI