大家好,我是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
我的错误出在哪里?
引用项目内部资源的正确姿势
提前感谢各位的回答,谢谢!
PHPz2017-04-17 16:14:54
package_data={'chineseregion':['*.json']},
There should be no difference between pip installation and local installation. If you can install successfully locally, it may just be that you already have the json in your local folder.