pip安装与本地Setuptools安装的区别?

发布于 2022-09-01 20:00:50 字数 752 浏览 19 评论 0

大家好,我是Python初学者,如果暴露了我某些弱智的地方,请各位看官轻喷

初学Python,尝试着开发一个小项目来联系,项目托管在此处

背景介绍

项目基于Python 3.5开发,开发以及测试平台为Win 10 x64

我的项目中引用到了data.json这样一个数据文件,我在setup.py已经添加了下列设置:

include_package_data=True,
package_data={'':['*.json']},

并且在MANIFEST.in文件中指明了include chineseregion data.json

以上为背景以及环境信息

出现的问题

  • 直接在目录中执行python setup.py install,并且命令行中执行可以得到正确的反馈以及输出

  • 使用pip安装,则提示找不到data.json

想了解的信息

  • 我的错误出在哪里?

  • 引用项目内部资源的正确姿势

提前感谢各位的回答,谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你的往事 2022-09-08 20:00:50
package_data={'chineseregion':['*.json']},

pip安装和本地安装应该是没有区别的,在本地能安装成功可能只是你的本地文件夹里已经有了那个json。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文