Это происходит потому, что текущий каталог содержит установочные файлы python, которые запутывают distutils
. Решение состоит в том, чтобы убрать setup.cfg
и setup.py
, например
mv setup.py setup.py.tmp || true
mv setup.cfg setup.cfg.tmp || true
pip install foo
mv setup.py.tmp setup.py || true
mv setup.cfg.tmp setup.cfg || true