Как я устанавливаю пакет зернышка глобально вместо локально?

Я пытаюсь установить 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 который в моем случае я не сделал.

Единственным путем я смог установить пакет, глобально должен был сначала удалить его и установить его снова после этого. Так или иначе кажется, что побеждают (8.1.1), отказывается устанавливать пакет глобально, если это существует локально.

Отказ от ответственности: Никакие виртуальные среды не использовались или повреждались во время экспериментов.

58
задан 29 April 2016 в 15:51

1 ответ

Я на самом деле don‘t вижу Вашу проблему. Глобально любой пакет, который находится в Вашей папке python3 pathвЂs пакета сайта.

, Если Вы хотите использовать его просто локально затем, необходимо настроить virtualenv и переустановить пакеты с активированной виртуальной средой.

1
ответ дан 1 November 2019 в 14:23

Другие вопросы по тегам:

Похожие вопросы: