Shirya dogaron SOCKS na pip ba tare da intanet ba
Canja wheel na PySocks daga na'urar da ke da intanet domin mai fassarar Python na manufa ya fara amfani da SOCKS proxy.
Tallafin SOCKS na pip yana bukatar dogaron SOCKS na zaɓi ya kasance akwai shi ga mai fassarar Python da ke gudanar da pip. Idan wannan mai fassarar zai iya isa ga lissafin fakiti ta SOCKS kawai, ka samo dogaron a wata na'ura mai haɗi da farko.
A kan na'urar da ke da haɗi, shirya ƙaramin babban fayil na wheel:
python -m pip download --only-binary=:all: --dest wheelhouse PySocks
Canja wannan babban fayil zuwa na'urar manufa, sannan ka yi amfani da mai fassararta da aka nufa don shigarwar gida:
python -m pip install --no-index --find-links wheelhouse PySocks
--no-index yana riƙe wannan matakin shiri a kan fayilolin da aka bayar. Ba ya ƙoƙarin warware matsalar haɗin farko ta yin wata buƙatar lissafi.
Da zarar dogaron ya kasance, ana iya zaɓar hanyar SOCKS don aikin fakiti na gaske:
python -m pip install --proxy socks5h://proxy.example.net:1080 package_name
Don zazzagewar fakiti na jama'a da aka yarda ba tare da tabbatarwar proxy ba, maye gurbin ƙarshen da ɗan takara daga jerin proxy na SOCKS5 kuma zaɓi fakitin da aka nufa. Rubutun socks5h yana buƙatar warware sunan manufa ta hanyar proxy; socks5 yana zaɓar warware manufa na gida a wannan hanyar abokin ciniki.
Riƙe shigarwar shiri da aikin fakiti a kan mai fassara da muhalli ɗaya. Shigar PySocks a cikin wani Python yana barin shigo da pip na manufa ba su canza ba. Binciken da ke da amfani shi ne wane umarni python -m pip ke yin aikin, ba wai wani tasha yana ba da rahoton cewa an shigar da PySocks ba.