ModuleNotFoundError: No module named 'x'
ModuleNotFoundError: No module named 'x'
Python nie znalazł żadnego zainstalowanego modułu pasującego do nazwy, którą próbowano zaimportować.
Co oznacza
Python nie znalazł żadnego zainstalowanego modułu pasującego do nazwy, którą próbowano zaimportować.
Prawdopodobna przyczyna
Pakiet nie jest zainstalowany w aktywnym środowisku, nazwa jest błędnie zapisana, albo uruchamiasz kod pod innym interpreterem/wirtualnym środowiskiem niż to, w którym pakiet zainstalowano.
Jak naprawić
Zainstaluj go poleceniem 'pip install <package>' (uwaga: nazwa importu może różnić się od nazwy pakietu). Potwierdź, że aktywne jest właściwe środowisko, poleceniami 'which python' i 'pip -V', i aktywuj venv przed uruchomieniem.
Inne błędy Python
O Wyszukiwarka kodów błędów
Wyszukiwarka kodów błędów to przeszukiwalny katalog ponad 200 popularnych komunikatów i kodów błędów podzielonych na 12 kategorii: kody statusu HTTP, kody błędów Windows, błędy przeglądarki i sieci, JavaScript, Python, PHP, Node.js i npm, Java, MySQL, Git, błędy powłoki Linux oraz kody e-mail/SMTP. Każdy wpis jest opisany prostym językiem, aby ułatwić szybkie rozwiązywanie problemów.
Każdy błąd jest wyjaśniony w trzech częściach: co dany komunikat naprawdę oznacza, co zwykle go powoduje oraz jakie konkretne kroki pozwalają go naprawić. Dzięki tej strukturze zagadkowy ciąg znaków, taki jak ERR_CONNECTION_REFUSED czy 0x80070005, zamienia się w listę konkretnych działań zamiast zgadywania.
Możesz filtrować listę według kategorii, wyszukiwać po kodzie, stałej lub fragmencie komunikatu oraz kopiować dowolny kod jednym kliknięciem. Każdy błąd ma też własną, dedykowaną stronę z powiązanymi błędami z tej samej kategorii, dzięki czemu możesz zapisać w zakładkach lub udostępnić bezpośredni link do konkretnego rozwiązania.
Jak korzystać z Wyszukiwarka kodów błędów
- Wpisz kod błędu lub komunikat w polu wyszukiwania — na przykład 404, ERR_NAME_NOT_RESOLVED lub 0x80070005.
- Zawęź wyniki filtrem kategorii (HTTP, Windows, JavaScript, MySQL itd.), jeśli wyszukiwanie zwraca zbyt wiele wpisów.
- Otwórz pasujący wpis, aby przeczytać, co oznacza, jaka jest jego prawdopodobna przyczyna i jak go naprawić.
- Użyj przycisku kopiowania, aby pobrać dokładny kod do zgłoszenia błędu lub zgłoszenia serwisowego.
- Sprawdź sekcję powiązanych błędów, aby zobaczyć inne błędy z tej samej kategorii.