169 похожих чатов

Как фиксить? aiogram==2.18 aioredis==2.0.1 AttributeError: module 'aioredis' has no attribute 'create_redis'

24 ответов

46 просмотров

2.0.1 тебя не смущает?)

По одному принципу нумеруются

〽️𝔢𝔦𝔢𝔯- Автор вопроса
r nurnu
По одному принципу нумеруются

как это проблему решит? мне надо знать с какой версией аиоредиса работает аиограм, а не про нумерацию версий почитать

〽️𝔢𝔦𝔢𝔯- Автор вопроса
r nurnu
По одному принципу нумеруются

тем более что принцип нумерации версий у каждого пакета свой

〽️𝔢𝔦𝔢𝔯
как это проблему решит? мне надо знать с какой ве...

Если посчитаешь, то вопрос отпадет сам собой

〽️𝔢𝔦𝔢𝔯
тем более что принцип нумерации версий у каждого п...

Есть некоторые принципы, которые соблюдаются, они тебе и помогут

〽️𝔢𝔦𝔢𝔯- Автор вопроса
r nurnu
Есть некоторые принципы, которые соблюдаются, они ...

знание этих принципов не даст мне ответ на вопрос "с каким аиоредисом совместим второй аиограм" ...

〽️𝔢𝔦𝔢𝔯
знание этих принципов не даст мне ответ на вопрос ...

Мужик, даст Ну или если ты не очень умный, то хотя бы сократит количество вариантов для перебора :)

〽️𝔢𝔦𝔢𝔯- Автор вопроса
r nurnu
Мужик, даст Ну или если ты не очень умный, то хотя...

ну мне сейчас к шаблонах готовых ботов в requirements.txt кайфово искать второй аиограм и версию аиоредиса

Groosha
А что не так?

Не, ну кстати рофл, если я ещё и не прав

r nurnu
Не, ну кстати рофл, если я ещё и не прав

aiogram 2.16+ поддерживает aioredis 2.0+

Groosha
aiogram 2.16+ поддерживает aioredis 2.0+

Помню, когда альфа только вышла, у меня нихуя не работало через pip install Там уже и узнал про семантическое версионирование

Groosha
aiogram 2.16+ поддерживает aioredis 2.0+

А почему у чела выше ничего не получилось?

r nurnu
А почему у чела выше ничего не получилось?

Запускает с другого интерпретатора, где версия aiogram ниже, скорее всего

〽️𝔢𝔦𝔢𝔯- Автор вопроса

прикольный нейминг

〽️𝔢𝔦𝔢𝔯
прикольный нейминг

Обратная совместимость. RedisStorage (1) не надо юзать уже, даже там, где aioredis 1.x

〽️𝔢𝔦𝔢𝔯- Автор вопроса
Groosha
Обратная совместимость. RedisStorage (1) не надо ю...

а если на одном сервере запущены два бота, их надо разграничивать по дб редиса? или там ключи не пересекаются?

〽️𝔢𝔦𝔢𝔯
а если на одном сервере запущены два бота, их надо...

Ну желательно, конечно. Зачем им в одну базу лезть?

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

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта