You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置fmdt-python包,实现Python中import fmdt导入?

配置fmdt-python实现import fmdt导入的方法

要让用户通过pip install fmdt-python安装后,能直接用import fmdt导入包,只需调整pyproject.toml配置并对齐项目结构,具体步骤如下:

1. 调整项目源码目录结构

将你的Python包源码目录重命名为fmdt(目录内需包含__init__.py文件,确保被识别为合法Python包)。

2. 修改pyproject.toml配置

在pyproject.toml中保持PyPI包名为fmdt-python,同时指定要安装的包目录为fmdt:

[project]
name = "fmdt-python"
version = "0.0.12"  # 替换为你的实际版本号
authors = [
    { name = "ejovo13", email = "your-email@example.com" }
]
# 其他项目元信息(描述、依赖等)保持原有配置
packages = [
    { include = "fmdt" }
]

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"

3. 验证效果

配置完成后,可本地安装测试:

pip install .

此时在Python环境中执行import fmdt即可成功导入,site-packages目录下会同时存在fmdt包目录和fmdt_python-0.0.12.dist-info元信息目录,与你参考的ffmpeg-python结构完全一致。

内容的提问来源于stack exchange,提问作者ejovo13

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 22:31:14