Jednym z najbardziej przydatnych pakietów podczas pracy z operacją nauki danych i uczenia maszynowego w Python jest Numpy. Numpy pozwala obsługiwać złożone typy i operacje matematyczne z prostymi i intuicyjnymi funkcjami. Umożliwia również ładowanie danych zewnętrznych z innych źródeł, takich jak CSV, pliki tekstowe, tablice zapisane binarne itp.
Jeśli jednak zaczynasz zaczynasz z wirtualnym środowiskiem Numpy lub Python, możesz napotkać błąd „ModuleNotFoundError: brak modułu o nazwie Numpy” podczas importowania Numpy.
W tym samouczku omówimy, dlaczego ten błąd występuje i daje szybką i łatwą metodę jego rozwiązania."
Nauczmy się.
Jaki jest błąd „bez modułu o nazwie Numpy”?
Gdy użyjesz słowa kluczowego importu, a następnie nazwy modułu, który chcesz zaimportować, interpreter Python przeszuka folder pakietów, aby upewnić się, że pakiet istnieje.
Jeśli moduł jest dostępny, Python będzie kontynuował i oceni kod zgodnie z definicją.
Jeśli jednak Python nie może znaleźć modułu w katalogu opakowania, podnosi moduleNotFoundError, a następnie nazwę pakietu.
Dlatego jeśli zobaczysz błąd „Brak modułu o nazwie Numpy”, oznacza to, że w twoim środowisku brakuje modułu Numpy.
Przyczyny tego błędu
Ten błąd występuje, jeśli nie masz zainstalowanego pakietu Numpy w twoim środowisku programistycznym.
Jak rozwiązać ten błąd?
Aby rozwiązać błąd „Brak modułu o nazwie Numpy”, musisz zainstalować pakiet Numpy w środowisku programistycznym.
Możesz to zrobić, uruchamiając poniższe polecenia:
Okna
$ pip instaluj NumpyPrzed uruchomieniem PIP, aby zainstalować Numpy w systemie Windows, upewnij się, że binarie Python i PIP są dostępne na ścieżce systemu.
Linux i Mac
$ pip instaluj NumpyJeśli używasz Python2, użyj polecenia PIP i PIP3 dla Python3.
Anaconda Environment/Jupyter/Spyder
Jeśli używasz dystrybucji AnaConda, Jupyter Lab/Notebook lub Spyder IDE, możesz zainstalować Numpy w swoim środowisku, uruchamiając polecenie:
$ CDADA Zainstaluj NumpyPamiętaj, że powyższe polecenie jest to, jeśli używasz CONDA jako menedżera pakietów.
Numpy w wirtualnym środowisku
Pamiętaj, kiedy pracujesz w wirtualnym środowisku. Dla uproszczenia Python Virtual Managers próbują utrzymać środowisko w czystości, włączając możliwe pakiety minimalistyczne.
Dlatego nawet jeśli masz zainstalowane Numpy na globalnym zakresie, nie możesz uzyskać do niego dostępu w środowisku wirtualnym, chyba że zainstalujesz go w tym środowisku.
Możesz użyć PIP lub CONDA do instalacji Numpy w środowisku docelowym.
Sprawdź informacje o pakiecie Numpy
Jeśli nie masz pewności, czy Numpy jest dostępny w swoim środowisku, możesz użyć polecenia PIP Show jako:
$ pip show numpyJeśli PIP jest zainstalowany w twoim środowisku, polecenie powinno zwrócić informacje podsumowujące pakiet Numpy, jak pokazano poniżej:
Zamknięcie
W tym artykule nauczyliśmy się przyczyny błędu „ModuleNotFoundError: No Module o nazwie Numpy”. Zapewniliśmy również możliwe rozwiązania w celu rozwiązania tego błędu w twoim środowisku Python.
Dziękujemy za przeczytanie i szczęśliwe rozwiązywanie problemów!!!