PIP Zainstaluj nieprawidłową składnię

PIP Zainstaluj nieprawidłową składnię

W tym poście omówimy „PIP zainstaluj nieprawidłową składnię” Błąd, dlaczego to się dzieje i jak go rozwiązać.

Co to jest Pip?

PIP jest instalatorem opakowań Python. Umożliwia pobieranie, instalowanie, aktualizację i odinstalowanie pakietów. W większości przypadków PIP jest zainstalowany domyślnie w twoim systemie.

Dobrze jest wiedzieć, że PIP jest narzędziem wiersza poleceń, a nie modułem Python. Pomoże ci to zrozumieć, dlaczego ten błąd występuje i jak go rozwiązać.

Dlaczego „PIP instaluje błąd nieprawidłowy”?

Błąd „instalacja PIP instaluj składnię” występuje podczas próby wywołania polecenia PIP wewnątrz interpretera Python lub skryptu.

Jak wspomniano, PIP jest narzędziem wiersza poleceń, które pozwala zarządzać pakietami Python. Nie możesz jednak spróbować uzyskać dostępu bezpośrednio z interpretera Pythona.

To tak, jakby nazwać polecenie LS -LA z interpretera Pythona.

Zilustrujmy, jak odtworzyć ten błąd.

Załóżmy, że chcemy użyć PIP do instalacji pakietu IDNA.

Zacznij od otwarcia interpretera Pythona jako:

$ Python3

To powinno dać nam interaktywne środowisko Pythona.

Jeśli uruchomimy polecenie instalacji PIP IDNA w sesji, otrzymamy błąd składni instalacji PIP:

>>> instaluj IDNA
Plik „”, wiersz 1
instaluj IDNA
^
Składnia

Jak widzimy, nie możemy zainstalować pakietu z PIP wewnątrz interpretera Python.

Naprawić

Rozwiązanie jest proste. Uruchom polecenie instalacji PIP z sesji terminalowej, a nie interpretera Python.

Dlatego, aby zainstalować pakiet IDNA z PIP, wyjdź z sesji interpretera Python:

>>> exit ()

Po powrocie do powłoki systemu uruchom:

$ pip instaluj idna

Lub

$ PIP3 instaluj idna

Zamień „IDNA” na pakiet docelowy, który chcesz zainstalować.

Powinieneś zostać rozwiązany przez błąd i zainstalowany pakiet docelowy.

Wniosek

Gratulacje! W tym artykule dowiedzieliśmy się przyczyny „instaluj błąd w instalacji składniowej” i jak go rozwiązać.

Mamy nadzieję, że ten artykuł ci pomógł. Dziękuje za przeczytanie!!