Что это за ошибки в pycharm?
Решил вернуться к проекту. До переустановки винды всё работало замечательно, в коде ошибок точно нет, БД развёрнута правильно, порты не закрыты. Сейчас пытаюсь запустить и вижу полотно из ошибок:
INFO:telethon.network.mtprotosender:Not disconnecting (already have no connection)
Traceback (most recent call last):
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\asyncio\windows_events.py", line 463, in finish_socket_func
return ov.getresult()
~~~~~~~~~~~~^^
OSError: [WinError 64] Указанное сетевое имя более недоступно
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\asyncio\proactor_events.py", line 286, in _loop_reading
length = fut.result()
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\asyncio\windows_events.py", line 804, in _poll
value = callback(transferred, key, ov)
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\asyncio\windows_events.py", line 467, in finish_socket_func
raise ConnectionResetError(*exc.args)
ConnectionResetError: [WinError 64] Указанное сетевое имя более недоступно
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\ALEXE\PycharmProjects\FINAL\app.py", line 56, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 195, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 725, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\app.py", line 38, in main
await create_db()
File "C:\Users\ALEXE\PycharmProjects\FINAL\database\engine.py", line 38, in create_db
async with engine.begin() as conn:
~~~~~~~~~~~~^^
File "C:\Users\ALEXE\AppData\Local\Programs\Python\Python313\Lib\contextlib.py", line 214, in __aenter__
return await anext(self.gen)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\ext\asyncio\engine.py", line 1064, in begin
async with conn:
^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\ext\asyncio\base.py", line 121, in __aenter__
return await self.start(is_ctxmanager=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\ext\asyncio\engine.py", line 274, in start
await greenlet_spawn(self.sync_engine.connect)
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 201, in greenlet_spawn
result = context.throw(*sys.exc_info())
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 3274, in connect
return self._connection_cls(self)
~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 146, in __init__
self._dbapi_connection = engine.raw_connection()
~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 3298, in raw_connection
return self.pool.connect()
~~~~~~~~~~~~~~~~~^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\base.py", line 449, in connect
return _ConnectionFairy._checkout(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\base.py", line 1263, in _checkout
fairy = _ConnectionRecord.checkout(pool)
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\base.py", line 712, in checkout
rec = pool._do_get()
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\impl.py", line 179, in _do_get
with util.safe_reraise():
~~~~~~~~~~~~~~~~~^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 146, in __exit__
raise exc_value.with_traceback(exc_tb)
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\impl.py", line 177, in _do_get
return self._create_connection()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\base.py", line 390, in _create_connection
return _ConnectionRecord(self)
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\base.py", line 674, in __init__
self.__connect()
~~~~~~~~~~~~~~^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\base.py", line 900, in __connect
with util.safe_reraise():
~~~~~~~~~~~~~~~~~^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 146, in __exit__
raise exc_value.with_traceback(exc_tb)
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\pool\base.py", line 896, in __connect
self.dbapi_connection = connection = pool._invoke_creator(self)
~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\engine\create.py", line 646, in connect
return dialect.connect(*cargs, **cparams)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\engine\default.py", line 622, in connect
return self.loaded_dbapi.connect(*cargs, **cparams)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\dialects\postgresql\asyncpg.py", line 961, in connect
await_only(creator_fn(*arg, **kw)),
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 132, in await_only
return current.parent.switch(awaitable) # type: ignore[no-any-return,attr-defined] # noqa: E501
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 196, in greenlet_spawn
value = await result
^^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\asyncpg\connection.py", line 2421, in connect
return await connect_utils._connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<20 lines>...
)
^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\asyncpg\connect_utils.py", line 1049, in _connect
conn = await _connect_addr(
^^^^^^^^^^^^^^^^^^^^
...<6 lines>...
)
^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\asyncpg\connect_utils.py", line 886, in _connect_addr
return await __connect_addr(params, True, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ALEXE\PycharmProjects\FINAL\.venv\Lib\site-packages\asyncpg\connect_utils.py", line 934, in __connect_addr
await connected
asyncpg.exceptions.ConnectionDoesNotExistError: connection was closed in the middle of operation