Если код с использованием библиотеки aiogram не запускается и выводится ошибка ModuleNotFoundError: No module named 'aiogram', несмотря на то, что библиотека уже установлена, может быть несколько причин.
1. Установленная версия Python отличается от той, для которой установлена библиотека. Убедитесь, что вы используете правильную версию Python. Вы можете проверить версию Python, выполнив команду `python --version` или `python3 --version`.
2. Если вы используете виртуальное окружение, убедитесь, что оно активировано. Если вам известно, что библиотека была установлена в виртуальное окружение, но код не находит ее, то, возможно, вам необходимо активировать виртуальное окружение. Для этого выполните команду `source <path-to-your-virtualenv>/bin/activate`.
3. Если библиотека была установлена с помощью pip, убедитесь, что она установлена в правильный раздел `site-packages`. Если вы используете virtualenv или venv, вам может потребоваться пересоздать виртуальное окружение и повторно установить библиотеку. Убедитесь, что при установке библиотеки используется активированное виртуальное окружение.
4. Если вы работаете с IDE, например PyCharm, убедитесь, что она использует правильное окружение выполнения. Проверьте настройки проекта, чтобы убедиться, что используется правильная версия Python и виртуальное окружение, если оно используется.
5. Если ни одно из вышеперечисленного не помогло, попробуйте удалить и повторно установить библиотеку aiogram с помощью команды `pip uninstall aiogram` и затем `pip install aiogram`.
Если после всех этих действий проблема остается, возможно, есть конфликт с другими установленными пакетами или проблема с самим кодом. В этом случае стоит обратиться к сообществу разработчиков aiogram для получения дополнительной помощи.