Как решить проблему с urllib3 при попытке запустить форкнутый проект django?

У меня есть форк проекта django, который я пытаюсь запустить для своей локальной среды разработки. Когда я запускаю свои требования, он захлебывается ~ таким сообщением [Cannot install -r requirements.txt (строка 28), urllib3[secure]==1.26.0, urllib3[secure]==1.26.1]... и т.д. (эта ошибка охватывает ~20 строк). Таким образом, говорится о конфликтующих зависимостях.

Я пробовал удалить объявление конкретной версии и та же проблема. Я пробовал запускать под sudo, и та же проблема. Кажется, что в целом существует дискуссия о том, чтобы сделать какое-то объявление, которое указывает меньше чем и больше чем версии пакета, с общим представлением о том, что pip не очень хорошо справляется с такими вещами самостоятельно, но большинство этих разговоров, кажется, несколько лет назад, и мне неясно, как такое объявление должно быть правильно настроено.

Является ли это распространенной проблемой, с которой другие столкнулись в последнее время? Проект работает на django 3.0.2, и я попытался принудительно обновить django до 4.0.2 в надежде, что проблема находится там, но это, похоже, не помогло. Заранее благодарю за помощь.

Вернуться на верх