Labojums: Python Socket kļūda 48: adrese jau tiek izmantota

  • Python ir ļoti izplatīta programmēšanas valoda, ko izmanto daudzās mūsdienu programmās.
  • Zemāk esošajā rakstā tiks parādīts, kā rīkoties ar Python Socket kļūdu 48.
  • Ja jūs nevarat tikt galā ar Python, tad varbūt jums vajadzētu izmantot programmu pārveidojiet to par kaut ko zināmu.
  • Ja jums ir nepieciešamas vispārīgākas problēmu novēršanas rokasgrāmatas, apmeklējiet mūsu vietni Labot lapu.
python socket error 48 adrese jau tiek lietota
Lai novērstu dažādas datora problēmas, iesakām DriverFix:
Šī programmatūra saglabās jūsu draiveru darbību un darbību, tādējādi pasargājot jūs no izplatītākajām datoru kļūdām un aparatūras kļūmēm. Pārbaudiet visus draiverus, veicot trīs vienkāršas darbības:
  1. Lejupielādējiet DriverFix (pārbaudīts lejupielādes fails).
  2. Klikšķis Sāciet skenēšanu atrast visus problemātiskos draiverus.
  3. Klikšķis Atjaunināt draiverus lai iegūtu jaunas versijas un izvairītos no sistēmas darbības traucējumiem.
  • DriverFix ir lejupielādējis 0 lasītāji šomēnes.

Jūs saņemat pitons ligzdas kļūda 48: adrese jau tiek lietota kad process mēģina piesaistīties aizņemtai ostai. Servera procesi savienojas ar internetu, izmantojot porti, un, ja nav norādīts ports, tiek izmantots noklusējuma ports (8000).

Lai atrisinātu šo problēmu un notīrītu kļūdu, process ir jāsaista ar neizmantotu portu, izmantojot vienu no šīs rokasgrāmatas risinājumiem.


Kā novērst python ligzdas kļūdu 48: adrese jau tiek izmantota?

1. Norādiet procesam neizmantotu porta numuru

  1. Ja jūs veidotu process izmantojot šādu komandu:
 $ python -m SimpleHTTPServer

Pievienojiet porta numuru pēc iepriekš minētās komandas, lai tas kļūtu:

 $ python -m SimpleHTTPServer (porta numurs)

PIEZĪME ka jums vajadzētu mainīt (Ostas numurs) komandā uz faktisko porta numuru.

  1. Pēc iepriekš minētās komandas izpildīšanas pārliecinieties, vai ir pazudusi python ligzdas kļūda 48.

2. Atbrīvojiet ostu

  1. Atrodiet un uzskaitiet procesus, izmantojot portu, izpildot zemāk esošo komandu:
 $ ps -fA | grep pitons
  1. Ja tas izdosies, jūs redzēsiet process kodi argumentā, izskatās kā zemāk esošā rinda:
 502 89332 12877 0 15:40 ttys00 0: 00.15 python -m SimpleHTTPServer
  1. No iepriekš minētā argumenta, ja ir aktīvi vairāki pitona procesi, to ir viegli pamanīt process darbojas SimpleHTTPServer.
  2. No iepriekš minētā argumenta mēs tagad varam nogalināt process ar kodu 89332, lai atbrīvotu ostu. Ievadiet šādu komandu, lai to nogalinātu process:
 nogalināt 89332
  1. Ja process neatbild, jūs varat arī nogalināt process izmantojot zemāk esošo stingrāko komandu:
 sudo kill -9 PID
  1. Iepriekš minētā komanda nosūta standarta SIGTERM signālu.
  2. Visbeidzot, sasieniet process uz tikko atbrīvoto portu, izpildot šādu komandu:
 $ python -m SimpleHTTPServer (porta numurs)

PIEZĪME ka jums vajadzētu mainīt (Ostas numurs) komandā uz faktisko porta numuru.

Pēc pēdējās iepriekš ievadītās komandas ievadīšanas process tiks izveidota brīvostā. Šī metode ir pierādījusi labošanu pitona ligzdas kļūdā 48.


3. Restartējiet Raspberry Pi

Aveņu Pi nevar automātiski nogalināt procesus, un tāpēc ostās notiekošie procesi jāpārtrauc manuāli.

Šis risinājums būtībā ir tāds pats princips kā iepriekšminētajai metodei. Ja jūs saņemat python ligzdas kļūda 48: adrese jau tiek lietota uz Raspberry Pi, restartējot to, var novērst kļūda.

Kā minēts šīs problēmu novēršanas rokasgrāmatas sākumā, process iespējams, jau ir saistīts ar 800. portu (noklusējuma ports), ja to iepriekš darbinājāt.

Jūs varat viegli notīrīt python ligzdas kļūda 48: adrese jau tiek lietota norādot neizmantotu ostu vai atbrīvojot ostu, kuru process ir saistīts ar.

Ja jūs saņemat kļūda uz Raspberry Pi, vienkārši restartējiet to, lai labotu.

Veicot kādu no iepriekš rakstītajām metodēm, jums vajadzētu būt iespējai novērst Python Socket kļūdu 48.

Tomēr mēs būtu pateicīgi, ja jūs paziņotu mums, kura metode jums vislabāk darbojās, atstājot mums ziņojumu komentāru sadaļā zemāk.



bieži uzdotie jautājumi

  • Jā, Python kodu var izveidot un rediģēt pārlūkprogrammā ja veicat pareizos soļus.

  • Ja tas notika ar jums, jūs, visticamāk, cietāt no Python izpildlaika kļūda.

  • Viens no iemesliem lielākajai daļai Python problēmu ir a trūkst vai ir bojāts Python DLL.

3 ātri veidi, kā izlabot kļūdas kodu 3304 vietnē Paramount Plus

3 ātri veidi, kā izlabot kļūdas kodu 3304 vietnē Paramount PlusKļūdas Kods

Ņemiet vērā, ka aparatūras paātrinājuma atspējošana bieži vien palīdz Paramount Plus ir viens no mūsdienu populārākajiem straumēšanas pakalpojumu sniedzējiem. Bet diemžēl lietotāji ir sūdzējušies p...

Lasīt vairāk
3 Risinājumi: Código Error 3304 en Paramount Plus

3 Risinājumi: Código Error 3304 en Paramount PlusKļūdas Kods

Paramount Plus ir uno de los proveedores de transmisión more populares que tenemos en la aktualidad. Pero desafortunadamente, los usuarios han informado sobre algunos errores al utilizar el servici...

Lasīt vairāk
Labojums: kļūdas kods 0xd0000225 [Pieteikšanās PIN nav pieejams]

Labojums: kļūdas kods 0xd0000225 [Pieteikšanās PIN nav pieejams]Windows 11 LabojumsKļūdas Kods

Nekavējoties izmēģiniet šos pārbaudītos risinājumusDaudzi Windows 11 lietotāji saskaras ar šo kļūdu, piesakoties savā datorā: Radās problēma, un jūsu PIN nav pieejams.Saskaņā ar Microsoft teikto, p...

Lasīt vairāk