Я намагаюся встановити пакет 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) відмовляється встановлювати пакет глобально, якщо він існує локально.
Застереження: Під час експериментів не використовувалось і не шкодилось віртуальному середовищу.