使用python子软件包设置pipenv

时间:2018-10-17 14:23:58

标签: python pipenv

我的目标是创建一个带有两个子包的名称空间包:foo和bar。我正在按照本教程创建名称空间结构:

root/
 ├ setup.py
 └ microlibs/
    ├ foo/
    │  ├ setup.py
    │  ├ macrolib/
    │     └ foo/
    │        ├ __init__.py
    │        ├ module1.py
    │        ├ ...
    │        └ moduleN.py
    .
    .
    .
    └ bar/
       ├ setup.py
       ├ macrolib/
          └ bar/
             ├ __init__.py
             ├ module1.py
             ├ ...
             └ moduleN.py

每个microlib都有我要使用pipenv管理的一组依赖项。我还希望能够使用pipenv安装所有macrolib的依赖项。我应该如何为此设置pipenv?根据我的尝试,我无法先在宏库级别运行pipenv shell,然后再在微库内部运行。

0 个答案:

没有答案