Kako odpraviti napako 'setup.py –no-user-cfg install' za pip na macOS-u

click fraud protection

macOS prihaja z nameščenim zunanjim paketom Python, kar je super. Na žalost je nameščena različica Pythona zastarela. Pravzaprav ne morete posodobiti jezika na mestu in se premakniti na višjo, podprto različico. Namestitev Python 3 na macOS je ročna naloga.

Namestite pip

Ker Python 2 ni več podprt, so najnovejša orodja, ki delujejo s Pythonom, izdelana tudi za delo z novo podprto različico. Če ste namestili Python 3 ali se držite Python 2, vendar želite namestiti pips, lahko to storite s preprostim ukazom Terminal, če imate Nameščen domači jezik.

pivo postinstall python3

Če se prikaže napaka 'setup.py –no-user-cfg install', namestitev ne uspeva.

Odpravite napako »setup.py –no-user-cfg install«

Če želite popraviti napako 'setup.py –no-user-cfg install' in namestiti pip na macOS, morate uporabiti drug ukaz. Odprite terminal in zaženite naslednji ukaz.

sudo easy_install pip

Pozvani boste, da vnesete skrbniško geslo ali geslo trenutnega uporabnika, ko pa boste to storili, bo nameščen pip.

Če želite preveriti, ali je bila nameščena, v Terminalu zaženite naslednji ukaz.

instagram viewer
pip --verzija 

Zakaj uporabljati pip?

Če niste novi v Pythonu, boste verjetno priporočili, da namestite pip. Če poskušate zgraditi Python aplikacijo iz Github-a, se ukaz za izdelavo ali namestitev verjetno začne z 'pip'.

pip je skrbnik paketov za Python. Je skoraj nujno orodje, če nameravate delati v Pythonu. Na voljo so še drugi upravitelji paketov, vendar ne boste našli preveč razvijalcev, ki bi jih uporabljali ali jih priporočali. pip je standard, hkrati pa je tudi platforma, kar pomeni, da ga lahko uporabljate v sistemu Windows 10 in na Macu.

macOS je privzeto nameščen Python, vendar ne prihaja z nameščeno pip. Za začetnike, ki se učijo Pythona ali poskušajo sestaviti svojo prvo aplikacijo iz repota Github, je to lahko zmedeno. Kolikor vedo, imajo v svojem sistemu nameščen Python, tako da bi moral delovati ukaz pip, ki se pojavlja pri vseh projektih Python.

Za to ne moremo ravno kriviti Apple, saj je to del krivulje učenja, da vemo, katera orodja potrebujete za delo z določenim jezikom. Družba je kriva, ker ni posodobila različice Pythona, ki jo daje uporabnikom macOS. Tudi z Python 3, nameščen na macOS-u, Python 2 še vedno obstaja in deluje ob njem. Če želite uporabiti Python 3, morate ukaz nekoliko spremeniti.

watch instagram story