Balíčky Pythonu, stejně jako jiné balíčky aplikací, lze také nainstalovat pomocí nativního terminálu CMD. PIP nebo PiP installs Package je systém, který zpracovává balíčky a knihovny Pythonu. Pokud cesta PIP není na vašem zařízení objasněna jako systémová proměnná, na obrazovce terminálu uvidíte „pip“ není rozpoznán jako interní nebo externí příkaz. Stačí vytvořit novou systémovou proměnnou spolu s instalační cestou a CMD ji rozpozná.
Oprava 1 – Zkontrolujte, zda proměnná existuje
Nejprve byste měli spustit malý test, abyste zjistili, zda instalační proměnná PIP ve vašem počítači již existuje.
1. Nejprve jednou klepněte na klávesnici na klávesu Windows.
2. Poté do vyhledávacího pole napište „cmd“. Poté stačí kliknout pravým tlačítkem na výsledky vyhledávání „Příkazový řádek“ a klepnout na „Spustit jako správce“.
3. Jakmile se dostanete na terminál CMD, spusťte tento příkaz, abyste vypsali konkrétní instalační cesty, které se nacházejí ve vašem systému.
echo %PATH%
Projděte si výsledek dotazu velmi pečlivě a zkontrolujte, zda můžete identifikovat cestu jako je tato –
C:\Program Files\Python310\Scripts
Pokud nemůžete identifikovat žádnou takovou cestu související s Pythonem, přejděte na opravu 2 a přidejte novou systémovou proměnnou podél instalační cesty.
Většina uživatelů by nenašla související cestu. Ale ti, kteří ano, chápou, že existují určité problémy s integritou instalační cesty. Přejděte na
Oprava 2 – Přidat systémovou proměnnou
Do svého systému můžete přidat novou systémovou proměnnou přesměrováním na instalační cestu Pythonu.
1. Musíte otevřít stránku Vlastnosti systému. Stiskněte tedy společně klávesyWindows+R.
2. Pak to zadejte do pole Spustit a klikněte na „OK“.
sysdm.cpl
3. Když se dostanete na stránku Vlastnosti systému, přejděte do sekce „Pokročilé“.
4. Zde klikněte na „Proměnné prostředí“.
5. Nyní zde můžete vidět dva odlišné typy proměnných. Jednou jsou Uživatelská proměnná a Systémové proměnné.
6. Na kartě Systémové proměnné vyberte proměnnou „Cesta“.
7. Poté klikněte na možnost „Upravit…“, abyste mohli upravit cestu.
8. Na stránce Upravit proměnnou prostředí klikněte na „Nové“ a přidejte novou systémovou proměnnou.
9. Nyní vložte adresu instalace PIP. Obvykle je výchozí umístění Pythonu 3.10 toto –
C:\Program Files\Python310\
10. Nakonec klikněte na „OK“ pro dokončení procesu.
11. Na stránce Proměnné prostředí klikněte na „OK“ pro uložení nastavení.
12. Nakonec kliknutím na „Použít“ a „OK“ uložte novou proměnnou do počítače.
Jakmile tuto novou proměnnou přidáte, vše zavřete. Poté restartujte počítač.
Po restartování systému zkuste znovu spustit příkaz PIP. Zkontrolujte, zda vám to pomůže problém vyřešit.
Oprava 3 – Přidejte proměnnou prostředí pomocí CMD
Pokud máte potíže přidáním nové systémové proměnné podél instalační cesty PIP můžete provést totéž pomocí příkazu CMD.
1. Nejprve stiskněte klávesu Windows a napište „cmd“ .
2. Poté, jak uvidíte „Příkazový řádek“ ve výsledcích vyhledávání, klepněte na „Spustit jako správce“.
3. Jakmile otevřete terminál CMD jako správce, vložte tuto
setx PATH”%PATH%;Pythoninstallationpath”
POZNÁMKA – Nahraďte”Pythoninstallationpath“s cestou, kde je na vašem počítači nainstalován Python.
V našem počítači je instalační cesta tato – C:\Program Files\Python310\Scripts
Příkaz je tedy –
setx PATH”%PATH%;C:\Program Files\Python310\Scripts”
Po provedení této cesty zavřete terminál.
Potom restartujte počítač. Po restartování systému zkuste nainstalovat balíček pomocí příkazu PIP.
Oprava 4 – Použijte jiný příkaz
Můžete přejít do složky balíčku Python a použít spustitelný soubor PIP přímo z příkazový řádek.
1. Nejprve klikněte pravým tlačítkem naikonu Windows a klepněte na „Spustit“.
2. Poté toto zadejte a stiskněte současně tři klávesy Ctrl+Shift+Esc, čímž otevřete terminál jako správce.
cmd
3. Když se dostanete na terminál CMD, přejděte do složky, která obsahuje balíček Python.
cd packagefolder
Zde”packagefolder“označuje složku obsahující balíček python v systému. Nahraďte ji složkou obsahující balíčky Python ve vašem počítači.
Příklad – V našem systému balíček python se nachází ve složce „PythonPackages“. Kód je tedy –
cd C:\PythonPackages
4. Nyní tento příkaz zkopírujte a vložte a upravte a stiskněte Enter.
C:\Program Files\Python310 \Scripts\pip.exe install [nameofthepackage].whl
[POZNÁMKA – Nahraďte „nameofthepackage“ názvem balíčku Python, který se pokoušíte nainstalovat.]
Příklad – Snažíme se nainstalovat balíček „glumpy-1.0.6.whl“, takže příkaz bude –
C:\Program Files\Python310\Scripts\pip.exe install glumpy-1.0.6.whl
Tímto způsobem můžete snadno nainstalovat balíček přímo pomocí Pip.exe. Je to řešení, ale ve vašem systému to bude určitě fungovat.
Oprava 5 – Upravte instalaci Pythonu
Oprava instalace Pythonu ve vašem systému, aby se znovu přidal balíček PIP.
1. Otevřete pole Spustit. Chcete-li to provést, stiskněte klávesu Win s klávesou R.
2. Potom to zapište do pole Spustit a stiskněte Enter.
appwiz.cpl
3. Tím se dostanete do nastavení Programy a funkce v počítači.
4. Kompletní seznam nainstalovaných aplikací si můžete prohlédnout zde. Aplikaci „Python“ najdete zde.
5. Jakmile ji najdete, klepněte na ni pravým tlačítkem a kliknutím na „Změnit“ upravte aplikaci v počítači.
6. Tím se otevře obrazovka Nastavení Pythonu. V seznamu možností klepněte na „Upravit“.
7. Na stránce Volitelné funkce se ujistěte, že jste zaškrtli políčko „pip“.
8. Poté pokračujte klepnutím na „Další“.
9. Nakonec klikněte na „Instalovat“, abyste upravili instalační proces a nainstalovali balíček Python na váš počítač.
Poté otevřete zvýšený terminál CMD a pomocí příkazu PIP nainstalujte Balíček Python.
Zkontrolujte, zda se chybová zpráva stále zobrazuje nebo ne.
Oprava 6 – Odinstalujte Python a znovu jej nainstalujte
Pokud nic nefunguje, zkuste to odinstalování hlavního balíčku Pythonu a přeinstalování Pythonu spolu s komponentami na vašem počítači.
Krok 1 – Odinstalujte všechny aplikace související s Python
1. Stiskněte klávesu Windows společně s klávesami X.
2. Poté klepnutím na „Aplikace a funkce“ otevřete stránku Aplikace a funkce.
3. Na stránce Aplikace a funkce v pravém podokně vyhledejte „Python 3.10.7“ nebo aplikace související s Pythonem.
4. Poté klikněte na nabídku ⋮ a kliknutím na „Odinstalovat“ aplikaci odinstalujte.
5. Budete znovu požádáni. Klepněte tedy na „Odinstalovat“.
Počkejte, až Python Setup odinstaluje všechny součásti z vašeho počítače.
Jakmile jej odinstalujete, ukončete Stránka Nastavení.
Krok 2 – Použijte spustitelný soubor Pythonu
Nyní si můžete stáhnout nejnovější spustitelný soubor Pythonu a nainstalovat balíčky Pythonu pomocí nejnovějšího spustitelného souboru Pythonu.
1. Přejděte na seznamy vydání Pythonu.
2. Zde můžete vidět dva typy kanálů Release. V možnosti ‚Stable Releases‘ vyhledejte nejnovější sestavení s možnostmi stahování balíčků.
3. Klepnutím na „Instalační program systému Windows (64bitový)“ stáhněte soubor instalačního programu.
[Pokud jste 32bitový uživatel, musíte si stáhnout 32bitový Instalační program systému Windows.]
4. Poté přejděte do umístění pro stažení a poklepáním na spustitelný soubor Pythonu spusťte instalační program.
5. Na první stránce instalačního programu zaškrtněte zaškrtávací políčko „Přidat Python 3.10 do PATH“.
6. Poté klepněte na „Přizpůsobit instalaci“, abyste mohli převzít kontrolu nad instalací.
7. Poté zaškrtněte políčko „pip“ na následující stránce.
8. Dále pokračujte klepnutím na „Další“.
9. Nyní neměňte žádná nastavení ani nezasahujte do umístění instalace.
10. Klepnutím na „Instalovat“ nainstalujete všechny součásti součástí Pythonu.
Nyní počkejte, až instalační program Pythonu nainstaluje všechny součásti balíčku.
Jakmile je Python nainstalován, otevřete stránku příkazového řádku se zvýšenými oprávněními a zkuste načíst balíček Pythonu pomocí příkazu „pip“. Pokud se stále zobrazuje chybová zpráva „pip není rozpoznán jako interní nebo externí příkaz“, postupujte takto –
1. Musíte otevřít terminál CMD. Stačí kliknout na tuto klávesu Windows a napsat „cmd“.
2. Poté klepněte pravým tlačítkem na „Příkazový řádek“ ve výsledcích vyhledávání a klepněte na „Spustit jako správce“.
3. Když se objeví stránka terminálu CMD, zapište si tento řádek a stiskněte Enter, abyste se ujistili, že je pip nainstalován.
python-m securepip–default-pip
Poté zavřete terminál CMD. Poté ze stejné terminálové stránky zkuste nainstalovat libovolný balíček podle svého výběru pomocí příkazu pip.
Váš problém bude jistě vyřešen.
Sambit je podle kvalifikace strojní inženýr, který miluje psaní o Windows 10 a řešení nejpodivnějších možných problémů.