Oprava: Chyba zásuvky Python 48: Adresa sa už používa

How to effectively deal with bots on your site? The best protection against click fraud.
  • Python je veľmi častý programovací jazyk používaný v mnohých dnešných programoch.
  • V článku nižšie vám ukážeme, ako zvládnuť chybu Python Socket Error 48.
  • Ak nemôžete zvládnuť Python, potom by ste možno mali použiť program na preveď to na niečo, čo vieš.
  • Ak potrebujete všeobecnejších sprievodcov pri riešení problémov, navštívte naše Opraviť stránku.
python socket error 48 address already in use
Na vyriešenie rôznych problémov s počítačom odporúčame DriverFix:
Tento softvér udrží vaše ovládače v činnosti a zaistí vám tak bezpečnosť pred bežnými chybami počítača a zlyhaním hardvéru. Skontrolujte všetky svoje ovládače teraz v 3 jednoduchých krokoch:
  1. Stiahnite si DriverFix (overený súbor na stiahnutie).
  2. Kliknite Spustite skenovanie nájsť všetky problematické ovládače.
  3. Kliknite Aktualizácia ovládačov získať nové verzie a vyhnúť sa poruchám systému.
  • DriverFix bol stiahnutý používateľom 0 čitateľov tento mesiac.

Dostanete pytón chyba zásuvky 48: Adresa sa už používa Keď procesu sa pokúša naviazať na zaneprázdnený port. Procesy na serveri sa pripájajú na internet cez porty. Ak port neurčíte, použije sa predvolený port (8000).

instagram story viewer

Ak chcete vyriešiť tento problém a vyčistiť chybu, musíte proces spojiť s nepoužívaným portom pomocou jedného z riešení v tejto príručke.


Ako opravím chybu soketu python 48: Adresa sa už používa?

1. Zadajte nepoužité číslo portu pre proces

  1. Keby ste tvorili procesu pomocou nasledujúceho príkazu:
 $ python -m SimpleHTTPServer

Pridajte číslo portu za vyššie uvedený príkaz, aby sa stalo:

 $ python -m SimpleHTTPServer (číslo portu)

POZNÁMKA že by si mal zmeniť (Číslo portu) v príkaze na skutočné číslo portu.

  1. Po spustení vyššie uvedeného príkazu potvrďte, či chyba 48 chyby soketu soketu zmizla.

2. Uvoľnite prístav

  1. Vyhľadaním a uvedením zoznamu procesov pomocou portu spustíte nasledujúci príkaz:
 $ ps -fA | grep python
  1. Ak bude úspešný, uvidíte procesu kódy v argumente vyzerajú ako riadok nižšie:
 502 89332 12877 0 15:40 ttys00 0: 00,15 python -m SimpleHTTPServer
  1. Z vyššie uvedeného argumentu, ak je aktívnych viac procesov v pythone, je ľahké spoznať procesu beží SimpleHTTPServer.
  2. Z vyššie uvedeného argumentu môžeme teraz zabiť procesu s kódom 89332 na uvoľnenie portu. Zabite to nasledujúcim príkazom procesu:
 zabiť 89332
  1. Ak procesu neodpovedá, môžete tiež zabiť procesu pomocou tvrdšieho príkazu uvedeného nižšie:
 sudo kill -9 PID
  1. Vyššie uvedený príkaz vyšle štandardný signál SIGTERM.
  2. Nakoniec zaviažte procesu do portu, ktorý ste práve uvoľnili spustením nasledujúceho príkazu:
 $ python -m SimpleHTTPServer (číslo portu)

POZNÁMKA že by si mal zmeniť (Číslo portu) v príkaze na skutočné číslo portu.

Po zadaní posledného vyššie uvedeného príkazu sa zobrazí procesu sa vytvorí na voľnom porte. Táto metóda dokázala opravu chyby soketu python 48.


3. Reštartujte Raspberry Pi

Raspberry Pi nemôže automaticky zabíjať procesy, a preto musia byť procesy bežiace na portoch ukončené manuálne.

Toto riešenie je v zásade rovnaký princíp ako vyššie uvedená metóda. Ak dostanete python socket error 48: Address already in use na Raspberry Pi môže byť reštartovaním opravený chyba.

Ako bolo uvedené na začiatku tejto príručky na riešenie problémov, procesu môže byť už viazaný na port 800 (predvolený port), ak ste ho predtým spustili.

Môžete ľahko vyčistiť python socket error 48: Address already in use špecifikáciou nevyužitého portu alebo uvoľnením portu, ktorý procesu je viazaný na.

Ak dostanete chyba na Raspberry Pi ho jednoducho reštartujte a opravte.

Ak budete postupovať podľa ktorejkoľvek z vyššie uvedených metód, mali by ste byť schopní opraviť chybu Python Socket Error 48.

Ocenili by sme však, ak nám dáte správu v sekcii komentárov nižšie a dáte nám vedieť, ktorá metóda vám najlepšie vyhovovala.



často kladené otázky

  • Áno, Pythonský kód je možné vytvárať a upravovať v prehliadači ak postupujete podľa správnych krokov.

  • Ak sa vám to stalo, s najväčšou pravdepodobnosťou ste sa stali obeťou a Chyba runtime modulu Python.

  • Jednou z príčin väčšiny problémov s Pythonom je chýba alebo je poškodený súbor Python DLL.

Teachs.ru
Kód chyby 1001 v Roblox: Všetko, čo potrebujete vedieť

Kód chyby 1001 v Roblox: Všetko, čo potrebujete vedieťRobloxKód Chyby

Nie je to skutočný chybový kódRoblox Kód chyby: 1001 začal trendovať v roku 2023 na TikTok, ale je to falošné, čo potvrdilo niekoľko kanálov.Prečítajte si túto príručku a zistite všetko o strašidel...

Čítaj viac
ig stories viewer