PyCharm運行項目時耑口被佔用, 報錯ERROR: [Errno 48] Address already in use

字號+ 編輯: 国内TP粉 修訂: 种花家 來源: 原创 2025-05-26 我要說兩句(0)

使用新版的Pycharm會發現有時候耑口被老的測試實例佔用, 沒辦法用8000耑口啓動uvicorn, 本文用一條shell命令解決。

報錯如下:

xxxx/.venv/bin/python -m uvicorn main:app --reload --proxy-headers --forwarded-allow-ips='*'

INFO:     Will watch for changes in these directories: ['xxxxx路徑']

ERROR:    [Errno 48] Address already in use

一條命令殺死佔用某某耑口的指令

lsof -i :程序佔用的耑口號 | awk 'NR==2 {print $2}' | xargs kill -9

因爲pycharm會默認使用8000作爲uvicorn的測試耑口, 所以實際命令是這樣的:

lsof -i :8000 | awk 'NR==2 {print $2}' | xargs kill -9


閲完此文,您的感想如何?
  • 有用

    1

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • 用網上下載的Mac安裝包安裝軟體時提示“安裝包已損壞”

  • 使用FileZilla連接遠程服務器

  • 無法打開XXXX, 因爲無法驗证開發者, 你應該將其扔進垃圾箱

  • mac上的微信文档太大如何清理

我要說說
網上賓友點評