首页 > 解决方案 > Python 3.75,导入以编辑模式安装的包

问题描述

问题:

我正在设置单元测试pytest并且需要导入我想要测试的对象。我安装了我在编辑模式下测试的包。然而,from my_pkg.file import File原因ImportError

我可以看到安装了对我的远程存储库的引用的模块,-e当我运行pip freeze.

我还看到 egg 对象位于 /src 的包目录中。

控制台中的错误消息:

导入测试模块“C:\Users\zzz\source\repos\proj\application\tests\test_file.py”时出现 ImportError。提示:确保您的测试模块/包具有有效的 Python 名称。Traceback: return _bootstrap._gcd_import(name[level:], package, level) from my_pkg.file import File E ModuleNotFoundError: No module named 'my_pkg'

包目录:

在此处输入图像描述

标签: python

解决方案


推荐阅读