Diyaarinta ku tiirsanaanta SOCKS ee pip iyadoo aan khad ku xirnayn
Ka soo wareeji wheel PySocks mishiin ku xiran si tarjumaadda Python ee bartilmaameedka ay u bilaabi karto isticmaalka SOCKS proxy.
Taageerada SOCKS ee pip waxay u baahan tahay in ku tiirsanaanta SOCKS ee ikhtiyaariga ah ay diyaar u tahay tarjumaadda Python ee socodsiisa pip. Haddii tarjumaaddaas ay SOCKS keliya ku gaadhi karto index-ka xirmooyinka, marka hore ku soo qaado ku tiirsanaanta mishiin kale oo ku xiran.
Mishiinka ku xiran, diyaari galka wheel yar:
python -m pip download --only-binary=:all: --dest wheelhouse PySocks
U wareeji galkaas mishiinka bartilmaameedka, ka dibna u isticmaal tarjumaadda loogu talagalay rakibaadda gudaha:
python -m pip install --no-index --find-links wheelhouse PySocks
--no-index wuxuu tallaabadan diyaarinta ku hayaa faylasha la bixiyay. Ma isku dayo inuu xalliyo dhibaatada isku xirka asalka ah iyadoo codsi kale u dirto index-ka.
Marka ku tiirsanaantu diyaar tahay, waddada SOCKS ayaa la dooran karaa hawlgalka xirmada dhabta ah:
python -m pip install --proxy socks5h://proxy.example.net:1080 package_name
Soo dejinta xirmooyinka dadweynaha ee la oggolaaday oo aan lahayn xaqiijinta proxy, ku beddel barta ugu dambeysa musharax ka mid ah liiska proxy SOCKS5 oo dooro xirmada loogu talagalay. Qoraalka socks5h wuxuu codsanayaa xallinta magaca meesha loo socdo iyada oo loo marayo proxy; socks5 wuxuu waddadan macmiilka ku dooranayaa xallinta gudaha ee meesha loo socdo.
Ku hay rakibaadda diyaarinta iyo hawlgalka xirmada isla tarjumaad iyo deegaan. Ku rakibidda PySocks Python kale waxay ka tagtaa soo dejinta pip ee bartilmaameedka iyada oo aan isbeddelin. Hubinta faa'iidada leh waa amarka python -m pip ee qabta shaqada, ma aha haddii terminal kale soo sheego in PySocks la rakibay.