установить пип. vs setup.py: окончательный каталог - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть setup.py, похожий на

setup(name='foo',
      py_modules=['bar'],
      ext_modules=[Extension('lib.api', ['lib/api.c'])]
     )

python setup.py install --user, связывает его в ~/.local/lib/python2.7/site-packages/foo-0.0.0-py2.7-linux-x86_64.egg/

Однако при запуске pip install . --user не создается родительский каталог, но происходит сбой все прямо в ~/.local/lib/python2.7/site-packages/. Если у вас будет больше модулей, это будет сбивать с толку.

Почему они ведут себя по-разному? И как я могу заставить pip использовать родительский каталог?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...