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

带连字符的Python库的安装与导入方法咨询

问题解答

1. 安装my-library

上传至PyPI后,直接使用pip命令安装即可:

pip install my-library

若系统同时存在Python2和Python3环境,可使用pip3确保安装到Python3环境:

pip3 install my-library

2. 导入my-package包

需要注意:Python的模块/包名不允许包含连字符(-),如果你的包文件夹确实命名为my-package,这种命名不符合Python规范,无法直接导入。常规做法是将包文件夹重命名为my_package(用下划线替代连字符),再在打包配置(如pyproject.toml或setup.py)中指定PyPI项目名为my-library。

调整为规范的my_package包名后,安装完成即可直接导入:

import my_package

若需导入包内特定模块或函数,可使用以下写法:

from my_package import some_module
from my_package.some_module import some_function

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 23:40:38