Bidh mearachd mar module 'socks' has no attribute 'create_connection' a’ tachairt mus soirbhich le iarrtas proxy. Tòisich leis a’ mhodal Python a luchdaich an t-aplacaid a-steach.

import sys
import socks

print(sys.executable)
print(socks.__file__)
print(getattr(socks, '__version__', 'unknown'))

Tha na loidhnichean sgrùdaidh seo a’ comharrachadh an eadar-theangaiche agus am faidhle a chaidh a luchdadh a-steach. Leugh iad anns an aon àrainneachd aplacaid far a bheil e a’ fàilligeadh. Faodaidh teirmineal le àrainneachd bhrìgheil eile faidhle eile leis an aon ainm a luchdadh a-steach.

Thoir sùil a bheil faidhle no pasgan ionadail socks.py a’ dubhadh a’ chuingealachaidh a bha san amharc. Faodaidh slighe lorg mhodalan Python toirt air an fhaidhle sin buannachadh air a’ phasgan a chaidh a stàladh. Ath-ainmich an co-bhualadh gun fhiosta gu gnìomhach agus ath-thòisich am pròiseas a luchdaich a-steach e mu thràth.

Tha an dà chuid set_default_proxy agus an litreachadh co-fhreagarrach setdefaultproxy ann an tùs PySocks, còmhla ri create_connection. Mar sin chan e breithneachadh iomlan air feart a tha a dhìth a th’ ann a bhith ag atharrachadh aon litreachadh gu dall.

Aon uair ’s gu bheil am modal a chaidh a luchdadh a-steach agus an tionndadh ceart, dèan coimeas eadar an còd agus API clàraichte a’ phròiseict sin. Seachain pasganan de leabharlannan siostaim nach eil càirdeach a chur le làimh ri slighe lorg Python gus an tèid an luchdadh a-steach a bhith ag obair gu h-àrd. Faodaidh sin tionndaidhean de chuingealachaidhean a mheasgadh agus an mì-chòrdadh àrainneachd bunaiteach fhàgail gun fhuasgladh.

Artaigilean co-cheangailte