首页 > 解决方案 > 构建 Python 库:无法导入名称“TestClass”

问题描述

我正在构建一个具有以下结构的python包:

py_directory

当我将我的代码打包成 .whl 并尝试导入一个类时:

from py_directory.directory2 import Class2

我收到以下错误

ImportError: cannot import name 'Class2' from 'py_directory'

但是,如果我只是跑

import py_directory

我没有收到导入错误,但我仍然无法访问该目录中的类。似乎它正在读取文件而不是类,我不太清楚为什么。

标签: pythonpython-importpython-packaging

解决方案


推荐阅读