乔丹·科瓦尔
我已经将我的个人实用程序功能转换为一个包,以便能够在我的所有项目中使用它。这样,我已经重新构造了仓库,将其发布在GitHub上,并将其打包为PyPI。
但是,我无法正常工作。我已使用安装它pip install jklib
,但无法导入子包。例如,我得到了错误No module named 'jklib.django'
我尝试更改所有__init__.py
文件的内容都没有成功。我已经成功上传了PyPI软件包,尽管它们没有子软件包。
有任何想法吗?
艾伦链
使用packages=setuptools.find_packages()
您的setup.py
包括所有子包。如果使用,只有__init__.py
在site_packages/jklib/
安装时才安装packages=["jklib"]
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句