我有一个 Python 应用程序,它通过pkg_resources.iter_entry_points
.
当直接从源结帐运行时,这将找到符合要求的任何内容sys.path
,包括恰好具有适用于查找的源.egg-info
结帐setuptools
。
然而,当我在任何地方安装软件包时python setup.py install
,它突然停止检测枚举中的所有内容sys.path
,而只查找安装在它旁边的东西site-packages
。
- 为什么
pkg_resources.iter_entry_points
香草源结帐与已安装应用程序的行为不同? - 我怎样才能让它
sys.path
像在开发中那样遍历所有内容?