问题描述
今天自己尝试按照网站中其他大佬写的文章上传了一个python包(https://blog.csdn.net/yifengchaoran/article/details/113447773),按部就班(其实没有)弄完之后pip安装到本地后发现死活也没办法导入,总是报 ModuleNotFoundError:
问题解决
后来我发现是本地打包的文件夹的名称和setup.py中包的名称不对应造成的,目前我的问题已经解决,以目前还存在类似问题的包testUploadMyPython为例说明
- 安装testUploadMyPython
- 进入Python并导入发现会报错
- 查看包的安装位置并按时间排序发现和testUploadMyPython.dist-info文件夹同时间编辑的文件夹名称并不一致
- 尝试导入sampleKafka成功
- 卸载testUploadMyPython,发现这个文件夹也出现了,证明了之前问题出现的原因