小编NoN*_*AmE的帖子

Python 轮:安装包后出现“ModuleNotFoundError”

操作系统:Windows 7

蟒蛇:3.6

我正在尝试创建并安装 python 轮包。该建筑工作正常,但是当我在安装模块后将其导入项目时,出现“ModuleNotFound”错误。我的项目具有以下结构:

my_lib/
    __init__.py
    phlayer/
        __init___.py
        uart.py
    utils/
        __init___.py
        ctimer.py 
Run Code Online (Sandbox Code Playgroud)

我的 setup.py 用于创建轮包:

import setuptools

with open("README.md", "r") as fh:
long_description = fh.read()

setuptools.setup(
    name="my_lib",
    version="0.0.1",
    author="",
    author_email="",
    description="",
    packages=setuptools.find_packages(),
    classifiers=(
        "Programming Language :: Python :: 3",
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    ),
)
Run Code Online (Sandbox Code Playgroud)

在 uart.py 中我这样做:

from utils import ctimer
Run Code Online (Sandbox Code Playgroud)

安装后,我将包导入到另一个项目中:

#Test.py

from my_lib.phlayer.uart import Uart

def main(args=None):
    pass

if __name__ == "__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

我收到错误:

  File "C:/.../.../.../Test.py", line …
Run Code Online (Sandbox Code Playgroud)

python module egg python-wheel

7
推荐指数
1
解决办法
5368
查看次数

标签 统计

egg ×1

module ×1

python ×1

python-wheel ×1