Исправлено: ошибка сокета Python 48: адрес уже используется

  • Python - очень распространенный язык программирования, используемый во многих современных программах.
  • В статье ниже показано, как справиться с ошибкой сокета Python 48.
  • Если вы не можете работать с Python, возможно, вам следует использовать программу для преобразовать это во что-то, что вы знаете.
  • Если вам нужны более общие руководства по устранению неполадок, посетите наш Исправить страницу.
Ошибка сокета python 48 адрес уже используется
Для решения различных проблем с ПК мы рекомендуем DriverFix:
Это программное обеспечение будет поддерживать ваши драйверы в рабочем состоянии, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы сейчас за 3 простых шага:
  1. Скачать DriverFix (проверенный файл загрузки).
  2. Нажмите Начать сканирование найти все проблемные драйверы.
  3. Нажмите Обновите драйверы чтобы получить новые версии и избежать сбоев в работе системы.
  • DriverFix был загружен 0 читатели в этом месяце.

Вы получаете питон ошибка сокета 48: адрес уже используется когда процесс пытается привязаться к занятому порту. Процессы на сервере подключаются к Интернету через порты, и если вы не укажете порт, используется порт по умолчанию (8000).

Чтобы решить эту проблему и устранить ошибку, вам необходимо привязать процесс к неиспользуемому порту, используя одно из решений в этом руководстве.


Как исправить ошибку сокета Python 48: адрес уже используется?

1. Укажите неиспользуемый номер порта для процесса

  1. Если бы вы создавали процесс используя следующую команду:
 $ python -m SimpleHTTPServer

Добавьте номер порта после указанной выше команды, чтобы он стал:

 $ python -m SimpleHTTPServer (номер порта)

ПРИМЕЧАНИЕ что вы должны изменить (Номер порта) в команде на фактический номер порта.

  1. После выполнения указанной выше команды убедитесь, что ошибка 48 сокета python исчезла.

2. Освободить порт

  1. Найдите и перечислите процессы, использующие порт, выполнив команду ниже:
 $ ps -fA | grep python
  1. В случае успеха вы увидите процесс коды в аргументе, как в строке ниже:
 502 89332 12877 0 15:40 ttys00 0: 00.15 python -m SimpleHTTPServer
  1. Из приведенного выше аргумента, если активны несколько процессов Python, легко обнаружить процесс запущен SimpleHTTPServer.
  2. Исходя из приведенного выше аргумента, теперь мы можем убить процесс с кодом 89332, чтобы освободить порт. Введите следующую команду, чтобы убить это процесс:
 убить 89332
  1. Если процесс не отвечает, вы также можете убить процесс используя более жесткую команду ниже:
 sudo kill -9 PID
  1. Приведенная выше команда отправляет стандартный сигнал SIGTERM.
  2. Наконец, свяжите процесс в порт, который вы только что освободили, выполнив следующую команду:
 $ python -m SimpleHTTPServer (номер порта)

ПРИМЕЧАНИЕ что вы должны изменить (Номер порта) в команде на фактический номер порта.

После ввода последней команды выше, процесс будет создан на свободном порту. Доказано, что этот метод исправляет ошибку сокета python 48.


3. Перезагрузите Raspberry Pi

Raspberry Pi не может автоматически уничтожать процессы, поэтому процессы, запущенные на портах, должны завершаться вручную.

Это решение в основном такое же, как и вышеупомянутый метод. Если вы получите Ошибка сокета python 48: адрес уже используется на Raspberry Pi, его перезапуск может исправить ошибка.

Как упоминалось в начале этого руководства по устранению неполадок, процесс может уже быть привязан к порту 800 (порт по умолчанию), если вы запускали его раньше.

Вы можете легко очистить Ошибка сокета python 48: адрес уже используется указав неиспользуемый порт или освободив порт, который процесс связан с.

Если вы получите ошибка на Raspberry Pi просто перезапустите его, чтобы восстановить.

Следуя любому из описанных выше методов, вы сможете исправить ошибку сокета Python 48.

Однако мы будем признательны, если вы сообщите нам, какой метод лучше всего подходит для вас, оставив нам сообщение в разделе комментариев ниже.



Часто задаваемые вопросы

  • Да, Код Python можно создавать и редактировать в браузере если вы будете следовать правильным шагам.

  • Если это случилось с вами, вы, скорее всего, стали жертвой Ошибка выполнения Python.

  • Одна из причин большинства проблем с Python - это отсутствует или повреждена DLL Python.

Вот полное руководство по исправлению кодов ошибок Microsoft Store.

Вот полное руководство по исправлению кодов ошибок Microsoft Store.магазин MicrosoftКод ошибки

Microsoft Store - это магазин приложений для приложений Windows, который распространился на цифровое видео, музыку и консольные игры. Приложения универсальной платформы Windows можно установить чер...

Читать далее
Топ-15 досадных ошибок Outlook и их решения

Топ-15 досадных ошибок Outlook и их решенияКод ошибки

Outlook - один из самых известных в мире почтовых клиентов. В статье ниже будут рассмотрены 15 наиболее распространенных проблем, возникающих при его использовании.Это включает коды ошибок 0x800406...

Читать далее
Исправлено: ошибка сокета Python 48: адрес уже используется

Исправлено: ошибка сокета Python 48: адрес уже используетсяПортыКод ошибки

Python - очень распространенный язык программирования, используемый во многих современных программах.В статье ниже показано, как справиться с ошибкой сокета Python 48.Если вы не можете работать с P...

Читать далее