Я пытаюсь установить пакет flake8 с помощью pip3, и мне кажется, что он отказывается устанавливать, потому что он уже установлен в одном локальном месте.
Как я могу заставить его установить глобально (системный уровень)?
pip3 install flake8
Requirement already satisfied (use --upgrade to upgrade): flake8 in ./.local/lib/python3.4/site-packages
Обратите внимание, что я бы предпочел универсальное решение (которое должно работать в Debian, OS X, возможно, даже Windows), которое должно использоваться на любой платформе, поэтому я не хочу указывать место назначения сам.
По какой-то странной причине он ведет себя так, как я уже указал, --user
чего в моем случае я не делал.
Единственный способ установить пакет глобально - сначала удалить его, а затем снова установить. Почему-то кажется, что pip (8.1.1) отказывается устанавливать пакет глобально, если он существует локально.
Отказ от ответственности: во время экспериментов виртуальные среды не использовались и не пострадали.