为了账号安全,请及时绑定邮箱和手机立即绑定

ModuleNotFoundError:没有名为“my_pkg”的模块

ModuleNotFoundError:没有名为“my_pkg”的模块

炎炎设计 2022-10-06 16:56:59
这是我第一次构建自己的 python 包。我的目录布局如下所示:my_pkg   |- setup.py   |- __init__.py   |- main_func.py   |- utils         |- __init__.py         |- mod1.py         |- mod2.py和里面setup.py:from setuptools import setup, find_packagessetup(        name='my_pkg',        version='0.0.1.dev1',        description='blablabla',        author='JimChen',        author_email='jim71183@gmail.com',        url='https://www.google.com.tw/',        packages=find_packages(exclude=['imgs','__pycache__']))执行后python setup.py install,我可以看到my_pkg如图所示pip list,但是当我尝试导入它时import my_pkg,出现错误:ModuleNotFoundError:没有名为“my_pkg”的模块
查看完整描述

2 回答

?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

尝试使用文件名导入文件



查看完整回答
反对 回复 2022-10-06
?
波斯汪

TA贡献1811条经验 获得超4个赞

我自己回答:


pkg 目录:


my_pkg

   |- setup.py

   |- my_pkg

      |- __init__.py

      |- main_func.py

      |- utils

            |- __init__.py

            |- mod1.py

            |- mod2.py

安装程序.py


from setuptools import setup, find_packages


setup(

        name='my_pkg',

        version='0.0.1.dev1',

        description='blablabla',

        author='JimChen',

        author_email='jim71183@gmail.com',

        url='https://www.google.com.tw/',

        packages=['my_pkg']

)


查看完整回答
反对 回复 2022-10-06
  • 2 回答
  • 0 关注
  • 111 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信