Ноутбук запускает другие программы. Я читал об аналогичной проблеме в других сообщениях, там говорилось о разных версиях, не знаю какие версии подходят друг другу, но я подумал, что если «чужой тест» запустится, все будет в порядке?
У меня есть Python 3.10.12 и pygame 2.6.1
После установки нашел решение ModuleNotFoundError, я до сих пор не понимаю, что на самом деле происходит, хотя об этом много сообщений:
За все часы чтения сообщений я понял:
В версиях есть что-то особенное: Jupyter и терминал, кажется, не открывают одну и ту же версию Python.
Jupyter — облегченный редактор, другие редакторы — вероятно то же самое
Это не имеет никакого отношения к импортируемому модулю (усложняет поиск вашей ошибки, мой вопрос касается «pygame», но я нашел решение в ответе) на «геокодирование» (или другой модуль?), а не слово для поиска, которое я придумал сам.
Что-то есть в пути (во многих сообщениях будет упоминаться использование sys.path. добавлю). Другие говорят, что раньше было так, но в более новой версии автоматически используется «automagic», что означает, что она будет установлена в том месте, где вы пишете этот установочный код (внутри легковесного редактора). Это волшебство выполняется с помощью знака %: «%pip install ...'
Я использовал знак '!' знак вместо %, что не рекомендуется. Я читал, но именно в этом и суть дела.
В файле зависимостей есть что-то, но я этого не понимаю (а кто-то ответил, что магия % справляется с этим автоматически)
По моему собственному опыту, это не потому, что вы использовали его в другом ноутбуке Jupiter, он будет работать в новом, все должно быть установить заново (я понимаю, почему вам нужно будет импортировать его снова, но при установке я этого не понимаю, но это действительно так, в этом была проблема с моим ModuleNotfoundError)
< li>Мне также интересно, нужно ли сначала устанавливать в терминал, а затем еще раз в блокнот Jupyter (это не кажется логичным)
Итак, если у кого-нибудь есть (простые) ответы на то, почему вам нужно делать все это снова и снова в Jupyter Notebook (не по выбору моего учителя). Я был бы очень благодарен, потому что, кажется, я сталкивался с проблемами такого типа каждый раз, когда использую Python (каждый раз). х месяцев)
Я использую Ubuntu 22.04, установлен Python3, установлен pygame, тест [code]python3 -m pygame.examples.aliens [/code] работает в терминале.
Однако при тестировании простой игры в блокноте Jupyter я получаю следующую ошибку
ModuleNotFoundError: нет модуля с именем «pygame»
Простая игра — одна из следующих веб-сайт: https://realpython.com/pygame-a-primer/
Ноутбук запускает другие программы. Я читал об аналогичной проблеме в других сообщениях, там говорилось о разных версиях, не знаю какие версии подходят друг другу, но я подумал, что если «чужой тест» запустится, все будет в порядке? У меня есть Python 3.10.12 и pygame 2.6.1 После установки нашел решение ModuleNotFoundError, я до сих пор не понимаю, что на самом деле происходит, хотя об этом много сообщений: За все часы чтения сообщений я понял: [list] [*]В версиях есть что-то особенное: Jupyter и терминал, кажется, не открывают одну и ту же версию Python. [*]Jupyter — облегченный редактор, другие редакторы — вероятно то же самое [*]Это не имеет никакого отношения к импортируемому модулю (усложняет поиск вашей ошибки, мой вопрос касается «pygame», но я нашел решение в ответе) на «геокодирование» (или другой модуль?), а не слово для поиска, которое я придумал сам. [*]Что-то есть в пути (во многих сообщениях будет упоминаться использование sys.path. добавлю). Другие говорят, что раньше было так, но в более новой версии автоматически используется «automagic», что означает, что она будет установлена в том месте, где вы пишете этот установочный код (внутри легковесного редактора). Это волшебство выполняется с помощью знака %: «%pip install ...' [*]Я использовал знак '!' знак вместо %, что не рекомендуется. Я читал, но именно в этом и суть дела. [*]В файле зависимостей есть что-то, но я этого не понимаю (а кто-то ответил, что магия % справляется с этим автоматически) [*]По моему собственному опыту, это не потому, что вы использовали его в другом ноутбуке Jupiter, он будет работать в новом, все должно быть установить заново (я понимаю, почему вам нужно будет импортировать его снова, но при установке я этого не понимаю, но это действительно так, в этом была проблема с моим ModuleNotfoundError) < li>Мне также интересно, нужно ли сначала устанавливать в терминал, а затем еще раз в блокнот Jupyter (это не кажется логичным) [/list] Итак, если у кого-нибудь есть (простые) ответы на то, почему вам нужно делать все это снова и снова в Jupyter Notebook (не по выбору моего учителя). Я был бы очень благодарен, потому что, кажется, я сталкивался с проблемами такого типа каждый раз, когда использую Python (каждый раз). х месяцев)
Я использую платформу Codeception и среду IDE Netbeans для автоматизации тестирования с использованием PHP.
Я хотел бы запустить 2 теста один за другим в группе, где сначала будет запущен тест API, а после успешного запуска теста API следующим...