python - pip安装与本地Setuptools安装的区别?
巴扎黑
巴扎黑 2017-04-17 16:12:54
[Python讨论组]

大家好,我是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

想了解的信息

  • 我的错误出在哪里?

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

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

巴扎黑
巴扎黑

全部回复(1)
PHPz
package_data={'chineseregion':['*.json']},

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号