Jak opravit chybu 'setup.py –no-user-cfg install' pro pip na macOS

click fraud protection

macOS je dodáván s nainstalovaným Pythonem, který je skvělý. Bohužel verze Pythonu, která je nainstalována, je zastaralá. Ve skutečnosti nemůžete provést místní aktualizaci jazyka a přejít na vyšší, podporovanou verzi. Instalace Pythonu 3 na MacOS je ruční úkol.

Nainstalujte potrubí

Protože Python 2 již není podporován, jsou nejnovější nástroje, které pracují s Pythonem, také vytvořeny pro práci s novou podporovanou verzí. Pokud jste nainstalovali Python 3 nebo se držíte Pythonu 2, ale chcete nainstalovat pip, můžete tak učinit jednoduchým příkazem Terminal, pokud máte Homebrew nainstalován.

vařit postinstall python3

Pokud se však zobrazuje chyba „setup.py –no-user-cfg install“, instalace selhává.

Opravte chybu „setup.py –no-user-cfg install“

Chcete-li opravit chybu „setup.py –no-user-cfg install“ a nainstalovat pip na MacOS, musíte použít jiný příkaz. Otevřete terminál a spusťte následující příkaz.

sudo easy_install pip

Budete vyzváni k zadání hesla správce nebo aktuálního uživatele, ale jakmile to uděláte, pip bude nainstalován.

instagram viewer

Chcete-li zkontrolovat, zda byl nainstalován, spusťte v Terminálu následující příkaz.

pip --verze 

Proč používat pip?

Pokud jste v Pythonu nováčkem, je pravděpodobné, že vám bylo doporučeno nainstalovat pip. Pokud se pokoušíte vytvořit aplikaci Python z Githubu, příkaz sestavení nebo instalace pravděpodobně začíná řetězcem „pip“.

pip je správce balíků pro Python. Je to téměř nezbytný nástroj, pokud plánujete práci v Pythonu. K dispozici jsou i jiní správci balíků, ale nenajdete příliš mnoho vývojářů, kteří je používají, nebo je doporučujete. pip je standard a je také multiplatformní, což znamená, že jej můžete použít v systému Windows 10 i v systému Mac.

MacOS je ve výchozím nastavení nainstalován v Pythonu, ale nepřichází s nainstalovaným pipem. Pro začínající uživatele, kteří se učí Python nebo se snaží sestavit svou první aplikaci z repozitáře Github, může to být matoucí. Pokud vědí, mají na svém systému nainstalovaný Python, takže by měl fungovat příkaz pip, který se objeví se vším, co souvisí s projekty Python.

Nemůžeme přesně za to Apple, protože je součástí křivky učení, abychom věděli, jaké nástroje potřebujete pro práci s určitým jazykem. Společnost je na vině, že neaktualizuje verzi Pythonu, kterou poskytuje uživatelům s MacOS. I s Python 3 nainstalován v systému MacOS, Python 2 stále existuje a běží vedle něj. Abyste mohli používat Python 3, musíte příkaz trošku upravit.

watch instagram story