- Python е много разпространен език за програмиране, използван в много от днешните програми.
- Статията по-долу ще ви покаже как да се справите с Python Socket Error 48.
- Ако не можете да се справите с Python, тогава може би трябва да използвате програма за конвертирайте го в нещо, което знаете.
- Ако имате нужда от по-общи ръководства за отстраняване на неизправности, посетете нашия Фиксиране на страница.
Този софтуер ще поддържа драйверите ви работещи, като по този начин ви предпазва от често срещани компютърни грешки и отказ на хардуер. Проверете всичките си драйвери сега в 3 лесни стъпки:
- Изтеглете DriverFix (проверен файл за изтегляне).
- Щракнете Започни сканиране за да намерите всички проблемни драйвери.
- Щракнете Актуализиране на драйвери за да получите нови версии и да избегнете неизправности в системата.
- DriverFix е изтеглен от 0 читатели този месец.
Получавате питон сокет грешка 48: Адресът вече се използва когато процес
се опитва да се обвърже с зает порт. Процесите на сървъра се свързват с интернет чрез портове и ако не посочите порт, се използва портът по подразбиране (8000).За да разрешите този проблем и да изчистите грешката, трябва да свържете процеса с неизползван порт, използвайки едно от решенията в това ръководство.
Как да поправя грешката на сокета на python 48: Адресът вече се използва?
1. Посочете неизползван номер на порт за процеса
- Ако създавате процес използвайки следната команда:
$ python -m SimpleHTTPServer
Добавете номера на порта след горната команда, така че да стане:
$ python -m SimpleHTTPServer (Номер на порта)
ЗАБЕЛЕЖКА че трябва да промените (Номер на пристанище) в командата към действителния номер на порт.
- След като изпълните горната команда, потвърдете дали грешката на грешката 48 на сокета на python е изчезнала.
2. Освободете пристанището
- Намерете и избройте процесите, използващи порта, като изпълните командата по-долу:
$ ps -fA | grep python
- Ако успеете, ще видите процес кодове в аргумента, изглеждащи като реда по-долу:
502 89332 12877 0 15:40 ttys00 0: 00.15 python -m SimpleHTTPServer
- От аргумента по-горе, ако са активни множество процеси на python, е лесно да се открие процес работещ SimpleHTTPServer.
- От аргумента по-горе вече можем да убием процес с код 89332 за освобождаване на пристанището. Въведете следната команда, за да убиете това процес:
убий 89332
- Ако процес не отговаря, можете също да убиете процес използвайки по-строгата команда по-долу:
sudo kill -9 PID
- Горната команда изпраща стандартен сигнал SIGTERM.
- И накрая, обвържете процес към порта, който току-що освободихте, като изпълните следната команда:
$ python -m SimpleHTTPServer (Номер на порта)
ЗАБЕЛЕЖКА че трябва да промените (Номер на пристанище) в командата към действителния номер на порт.
След въвеждане на последната команда по-горе, процес ще бъдат създадени на безплатния порт. Този метод доказа, че поправя грешката на сокета на python 48.
3. Рестартирайте Raspberry Pi
Raspberry Pi не може да убива процеси автоматично, така че процесите, изпълнявани на портовете, трябва да приключват ръчно.
Това решение по същество е същият принцип като горния метод. Ако получите python сокет грешка 48: Адресът вече се използва на Raspberry Pi, рестартирането му може да поправи грешка.
Както бе споменато в началото на това ръководство за отстраняване на неизправности, процес може вече да е обвързан с порт 800 (портът по подразбиране), ако сте го изпълнили преди.
Можете лесно да изчистите python сокет грешка 48: Адресът вече се използва чрез посочване на неизползван порт или освобождаване на порта, който процес е длъжен да.
Ако получите грешка на Raspberry Pi, просто го рестартирайте, за да го поправите.
Следвайки който и да е от написаните по-горе методи, трябва да можете да поправите грешката на Python Socket 48.
Ще се радваме обаче, ако ни уведомите кой метод е работил най-добре за вас, като ни оставите съобщение в раздела за коментари по-долу.
често задавани въпроси
Да, Кодът на Python може да се създава и редактира в браузъра ако следвате правилните стъпки.
Ако това се случи с вас, най-вероятно сте били жертва на Грешка при изпълнение на Python.
Една от причините за повечето проблеми с Python е липсващ или повреден Python DLL.