@776166

Что пошло не так при настройку Oracle для Django?

Есть линуксовый сервер с установленным под него клиентом Oracle версии 12. Есть старое Django со старым питоном, cx_Oracle и всё работает.
Встала задача сделать тоже самое на питоне 3.11 и 4й Джанге. По всем инструкциям поставил 21 версию клиента Oracle. Опционально поставил sqlplus и devel. Слинковал потерянный include. Всё по инструкции: ldconfig и всё такое. Ставлю пакеты, запускаю django и получаю ошибку:
NotSupportedError: Oracle 19 or later is required (found 12.1.0.2.0)

Он находит старую версию клиента. Откуда он её вообще берёт, не понятно. переменные окружения выставляю. Из ldconfig даже убрал старого клиента, а всё равно он как-то находит старую версию. Что может быть не так? Куда ещё можно посмотреть?
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы