如何使pip/setuptools了解我的包在./src中?

2024-04-24 14:36:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Github中有一个库,其布局如下:

README
setup.py
src/
   somelibrary.py

注意:我不能更改布局,但我可以更改设置.py. 在

我想从要求.txt,以便人们可以pip install -r requirements.txt并自动安装。所以我在需求中添加了这样一行:

^{pr2}$

这将克隆./src/somelibrary下的存储库,然后在其上运行setup.py develop,这只会在站点包下添加指向./src/somelibrary的链接。不幸的是,由于库实际上位于./src/somelibrary/src下,所以python似乎无法正确地看到该库。在

我错过了什么?我想一定是设置.py选项我没有正确使用。在


Tags: installpippysrcgithubtxt站点setup