Ошибка Errno 13 при попытке привязки по адресу ('127.0.0.1', 8000)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка Errno 13 при попытке привязки по адресу ('127.0.0.1', 8000)

Сообщение Anonymous »

Я выполняю руководство по fastAPI и столкнулся с этой ошибкой:
Ошибка [Errno 13] при попытке привязки по адресу ('127.0.0.1', 8000): была предпринята попытка доступа сокет способом, запрещенным его правами доступа
Сначала я начал с кода (я использую Visual Studio):

Код: Выделить всё

from fastapi import FastAPI

app = FastAPI()

@app.get("/")
async def root():
return {"message": "sth sth"}
Нет ошибок.
Затем я попробовал команду ниже и получил упомянутую выше ошибку:

Код: Выделить всё

(venv) C:\VS_projects\fastapi>uvicorn main:app
INFO:     Started server process [1524]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
ERROR:    [Errno 13] error while attempting to bind on address ('127.0.0.1', 8000): an attempt was made to access a socket in a way forbidden by its access permissions
przypisane do niego uprawnienia dostępu
INFO:     Waiting for application shutdown.
INFO:     Application shutdown complete.
Я пробовал изменить свойства python.exe:
свойства python.exe > совместимость > запуск от имени администратора
но затем я получил ошибку при запуске Python код:
сообщение об ошибке
и сообщение после попытки uvicorn main:app:

Код: Выделить всё

(venv) C:\VS_projects\fastapi>uvicorn main:app
Unable to create process using '"C:\Users\mmm\AppData\Local\Programs\Python\Python312\python.exe" "C:\VS_projects\fastapi\venv\Scripts\uvicorn.exe" main:app'
Я снова изменил свойства python.exe и попытался завершить процесс на порту 8000 (обнаружен PID, который был 3680)

Код: Выделить всё

(venv) C:\VS_projects\fastapi>taskkill /f /pid 3680
ERROR: The process with PID 3680 could not be terminated.
Reason: Access denied.
Кроме того, у меня нет антивируса.
Пожалуйста, помогите

Подробнее здесь: https://stackoverflow.com/questions/790 ... 0-0-1-8000
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»