pip-en SOCKS euskarriak SOCKS aukerako mendekotasuna eskuragarri egotea eskatzen du pip exekutatzen duen Python interpretean. Interprete horrek pakete-indizera SOCKS bidez soilik irits badaiteke, ekarri mendekotasuna beste makina konektatu batean lehenengo.

Konektatutako makinean, prestatu wheel direktorio txiki bat:

python -m pip download --only-binary=:all: --dest wheelhouse PySocks

Eraman direktorio hori helburuko makinara, eta gero erabili haren aurreikusitako interpretea instalazio lokalerako:

python -m pip install --no-index --find-links wheelhouse PySocks

--no-index prestaketa urrats hau emandako fitxategietan mantentzen du. Ez da jatorrizko konektibitate arazoa konpontzen saiatzen beste indize eskaera bat eginez.

Mendekotasuna eskuragarri dagoenean, SOCKS ibilbidea aukeratu daiteke benetako pakete-eragiketarako:

python -m pip install --proxy socks5h://proxy.example.net:1080 package_name

Baimendutako pakete deskarga publikoetarako proxy autentifikaziorik gabe, ordeztu amaierako puntua SOCKS5 proxy zerrendako hautagai batekin eta aukeratu nahi den paketea. socks5h idazkerak helmugako izena proxyaren bidez ebaztea eskatzen du; socks5 bezero-bide honetan helmuga lokalean ebaztea aukeratzen du.

Eduki prestaketa-instalazioa eta pakete-eragiketa interprete eta ingurune berean. PySocks beste Python batean instalatzeak helburuko pip-en importak aldatu gabe uzten ditu. Egiaztapen erabilgarria da python -m pip zein komandok egiten duen lana, ez beste terminal batek PySocks instalatuta dagoela dioena.

Erlazionatutako artikuluak