Устранение неполадок с ошибкой:: –system в Pipenv: методы устранения ошибки

Предоставленное вами сообщение об ошибке, по-видимому, связано с использованием флага --systemв команде pipenv. Сообщение об ошибке предполагает, что флаг --systemпредназначен для использования, когда у вас уже есть существующая установка, указанная в Pip-файле, а не для установки новых пакетов.

Вот несколько возможных способов решения этой проблемы:

  1. Удалите флаг --system: если вы пытаетесь установить новые пакеты с помощью pipenv, вы можете просто опустить - -systemфлаг из вашей команды. Это позволит pipenvобрабатывать установку пакета в виртуальной среде.

  2. Проверьте свой Pipfile: убедитесь, что ваш Pipfile правильно настроен с использованием пакетов, которые вы хотите установить, и их соответствующих версий. Убедитесь, что в Pip-файле нет конфликтов или синтаксических ошибок.

  3. Активация виртуальной среды. Прежде чем запускать какие-либо команды с помощью pipenv, убедитесь, что вы активировали соответствующую виртуальную среду, связанную с вашим проектом. Это гарантирует, что пакеты будут установлены в правильной среде.

  4. Обновите pipenv. Возможно, вы столкнулись с ошибкой или проблемой совместимости с используемой вами версией pipenv. Попробуйте обновить pipenvдо последней версии, чтобы проверить, решена ли проблема.

  5. Переустановите pipenvи заново создайте виртуальную среду. Если описанные выше шаги не помогли, попробуйте переустановить pipenvи воссоздать виртуальную среду с нуля. Это может помочь решить любые потенциальные проблемы с существующей установкой.