Ukulungiselela incike ye-SOCKS ye-pip ngaphandle kwe-inthanethi
Dlulisa i-wheel ye-PySocks isuka kumshini oxhunyiwe ukuze umhumushi we-Python oqondiwe aqale ukusebenzisa i-SOCKS proxy yakhe.
Ukusekelwa kwe-SOCKS kwe-pip kudinga ukuthi incike engakhethwa ye-SOCKS itholakale kumhumushi we-Python osebenzisa i-pip. Uma lowo mhumushi engafinyelela kunhlolokhono wamaphakethe kuphela nge-SOCKS, qala ulethe incike kwenye imshini exhunyiwe.
Kumshini oxhunyiwe, lungiselela incwadi encane ye-wheel:
python -m pip download --only-binary=:all: --dest wheelhouse PySocks
Dlulisa ley ncwadi iye kumshini oqondiwe, bese usebenzisa umhumushi wawo ohlosiwe ekufakeni kwangaphakathi:
python -m pip install --no-index --find-links wheelhouse PySocks
--no-index igcina lesi sinyathelo sokulungiselela kumafayela anikeziwe. Ayizami ukuxazulula inkinga yokuxhumana yokuqala ngesinye isicelo senhlolokhono.
Uma incike isitholakala, indlela ye-SOCKS ingakhethwa emsebenzini wangempela wephakethe:
python -m pip install --proxy socks5h://proxy.example.net:1080 package_name
Okokulandwa komphakathi okuvunyelwe kwamaphakethe ngaphandle kokuqinisekiswa kwe-proxy, shintsha indawo yokugcina ngomuntu ofanelekayo ovela kuhlu lwama-proxy e-SOCKS5 bese ukhetha iphakethe elifunayo. Isipelingi se-socks5h sicela ukuxazululwa kwegama lendawo okuyiwa kuyo nge-proxy; i-socks5 ikhetha ukuxazululwa kwendawo okuyiwa kuyo kwangaphakathi kule ndlela yeklayenti.
Gcina ukufakwa kokulungiselela kanye nomsebenzi wephakethe kumhumushi nendawo efanayo. Ukufaka i-PySocks kwenye i-Python kushiya ama-import e-pip eqondiwe engashintshile. Ukuhlola okuwusizo ukuthi yimuphi umyalo we-python -m pip owenza umsebenzi, hhayi ukuthi enye itheminali ibika ukuthi i-PySocks ifakiwe.