Aldryn-Django Несовместимость с версиями Django - PullRequest
0 голосов
/ 10 ноября 2019

Этим утром я пытался настроить среду Divio Cli для своего проекта, и у меня, похоже, очень много проблем, которые становятся довольно раздражающими. Сначала сломался мой pip, обе версии оригинальные и pip3. Теперь, наконец, по крайней мере вернулось, чтобы попытаться переустановить требования, необходимые для проекта, и теперь у меня возникают эти проблемы.

И чтобы добавить к этому верх, мой проект django должен быть как минимум на 2.2, иначе мне нужно будет переписать мой код для 1.1. Кто-нибудь может найти решение этой проблемы, кроме использования виртуальной среды, в которой я вообще не использую?

Журналы Bash ниже

LenovoTP220x Desktop # pip install Django == 1.11 Сбор Django == 1.11 Загрузка https://files.pythonhosted.org/packages/47/a6/078ebcbd49b19e22fd560a2348cfc5cec9e5dcfe3c4fad8e64c9865135bb/Django-1.11-py2.py3-none-any.whl (6,9 МБ) | ████████████████████████████████ |6,9 МБ 6,5 МБ / с Сбор пыток Загрузка https://files.pythonhosted.org/packages/e7/f9/f0b53f88060247251bf481fa6ea62cd0d25bf1b11a87888e53ce5b7c8ad2/pytz-2019.3-py2.py3-none-any.whl (509 КБ) | ███████████████████████████████████████ |512kB 3,6 МБ / с ОШИБКА: aldryn-django 1.6.11.1 требует pyOpenSSL, который не установлен. ОШИБКА: в aldryn-django 1.6.11.1 есть требование Django == 1.6.11, но у вас будет django 1.11, что несовместимо. Установка собранных пакетов: pytz, Django Успешно установлен Django-1.11 pytz-2019.3 LenovoTP220x Desktop # pip install Django == 1.6.11 Сбор Django == 1.6.11 Использование cached https://files.pythonhosted.org/packages/80/86/f52eec28e96fb211122424a3db696e7676ad3555c11027afd9fee9bb0d23/Django-1.6.11-py2.py3-none-any.whl ОШИБКА: aldryn-django 1.6.11.1 требуетсяpyOpenSSL, который не установлен. ОШИБКА: в django-хранилищах 1.7.2 есть требование Django> = 1.11, но у вас будет django 1.6.11, что несовместимо. ОШИБКА: aldryn-sites 0.6.0 имеет требование Django> = 1.11, но у вас будет django 1.6.11, что несовместимо. Установка собранных пакетов: Django Найдена существующая установка: Django 1.11 Удаление Django-1.11: Успешно удалено Django-1.11 Успешно установлено Django-1.6.11 LenovoTP220x Desktop # pip рекомендует ОШИБКА: неизвестная команда «рекомендует» LenovoTP220x Desktop # apt рекомендует Использование: apt рекомендует [пакет] LenovoTP220x Desktop # apt рекомендует pip Ошибка: pip пакета не найден в кэше APT! LenovoTP220x Desktop # pip install Django == 1.11 Сбор Django == 1.11 Использование кэшированного https://files.pythonhosted.org/packages/47/a6/078ebcbd49b19e22fd560a2348cfc5cec9e5dcfe3c4fad8e64c9865135bb/Django-1.11-py2.py3-none-any.whl Требование уже выполнено: pytz в /usr/local/lib/python3.5/dist-packages (из Django == 1.11) (2019.3) ОШИБКА: aldryn-django 1.6.11.1 требует pyOpenSSL, который не установлен. ОШИБКА: в aldryn-django 1.6.11.1 есть требование Django == 1.6.11, но у вас будет django 1.11, что несовместимо. Установка собранных пакетов: Django Найдена существующая установка: Django 1.6.11 Удаление Django-1.6.11: Успешно удалено Django-1.6.11 Успешно установлено Django-1.11 LenovoTP220x Desktop # pip install pyOpenSSL Сбор pyOpenSSL с использованием кэшированного https://files.pythonhosted.org/packages/01/c8/ceb170d81bd3941cbeb9940fc6cc2ef2ca4288d0ca8929ea4db5905d904d/pyOpenSSL-19.0.0-py2.py3-none-any.whl Требование ужевыполнено: шесть> = 1.5.2 в / usr / lib / python3 / dist-packages (из pyOpenSSL) (1.10.0) Сбор криптографии> = 2.3 Загрузка https://files.pythonhosted.org/packages/ca/9a/7cece52c46546e214e10811b36b2da52ce1ea7fa203203a629b8dfadad53/cryptography-2.8-cp34-abi3-manylinux2010_x86_64.whl (2.3MB) | ████████████████████████████████ |2.3MB 4.2MB / s Сбор cffi! = 1.11.3,> = 1.8 Загрузка https://files.pythonhosted.org/packages/a8/8d/986e0c4e2aa3b24db56a0affc50d1a379150e3c4da45d51d549dc2697d53/cffi-1.13.2-cp35-cp35m-manylinux1_x86_64.whl (397 КБ) | ███████████████████████████████████████ |399kB 8.4MB / s Сбор pycparser Загрузка https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB) | ████████████████████████████████████████|163 КБ 8,6 МБ / с Создание колес для собранных пакетов: pycparser Создание колеса для pycparser (setup.py) ... выполнено Создано колесо для pycparser: имя_файла = pycparser-2.19-py2.py3-none-any.whl size = 112043 sha256 =ba9d8603f660ccef070cc7eeaa471ae98b9f134393fc9e2400764e5559235ca4 хранимых в каталоге: /root/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511 успешно построен pycparser ОШИБКА: aldryn-Джанго 1.6.11.1 имеет требование Django == 1.6.11, но вы будете иметь Джанго 1.11, которыйнесовместимоУстановка собранных пакетов: pycparser, cffi, cryptography, pyOpenSSL Найдено существующая установка: cryptography 1.2.3 Удаление cryptography-1.2.3: Успешно удаленная cryptography-1.2.3 Успешно установленная cffi-1.13.2 cryptography-2.8 pyOpenSSL-19.0.0 pycparser-2.19 LenovoTP220x Desktop # pipinstall Django == 1.6.11 Сбор Django == 1.6.11 Использование кэшированной https://files.pythonhosted.org/packages/80/86/f52eec28e96fb211122424a3db696e7676ad3555c11027afd9fee9bb0d23/Django-1.6.11-py2.py3-none-any.whl ОШИБКА: aldryn-sites 0.6.0 имеет требование Django> = 1.11, но у вас будет django 1.6.11, что несовместимо. ОШИБКА: в django-хранилищах 1.7.2 есть требование Django> = 1.11, но у вас будет django 1.6.11, что несовместимо. Установка собранных пакетов: Django Найдена существующая установка: Django 1.11 Удаление Django-1.11: Успешно удалено Django-1.11 Успешно установлено Django-1.6.11

...