다음을 사용하여 pgAdmin4를 설치한 후 sudo pacman -Sy pgadmin
:
xorg
를 완료하는 데 사용해야 하는 시각적으로 닫히지도 않습니다( ) killall pgAdmin4
. 터미널에서 시작할 때 나타나는 오류 로그는 다음과 같습니다.
QCoreApplication::applicationFilePath: Please instantiate the QApplication object first
QCoreApplication::applicationFilePath: Please instantiate the QApplication object first
Semaphore name: "pgadmin4-philippe-a59283b86ae8ae85d20fdf770d799dd7-sema"
Shared memory segment name: "pgadmin4-philippe-a59283b86ae8ae85d20fdf770d799dd7-shmem"
Python path: "/usr/lib/python3.10:/usr/lib/python3.10/lib-dynload:/usr/lib/python3.10/site-packages"
Python Home: "/usr/lib/python3.10"
Webapp path: "/usr/lib/pgadmin4/web/pgAdmin4.py"
^C"An error occurred initialising the pgAdmin 4 server:\n\nFailed to launch the application server, server thread exiting."
를 통해서도 설치해 보았는데 pip
결과는 같습니다. 지금은 pgAdmin4의 컨테이너화된 이미지를 사용하고 있습니다.
답변1
나는 얼마 전에 이 질문을 읽었습니다.젠투 버그질라
보시다시피 범인은 다음과 같습니다.API 파괴 플라스크 보안 > 3.4.5
따라서 한동안 이 문제는 종속성을 강제하여 해결되었습니다.
- 플라스크 안전 < 4
- 플라스크 < 2
더 이상 사용되지 않는 버전을 유지 관리하는 것이 어려워지면... 젠투 개발자가 실수로 저장소에서 pagAdmin4를 제거했습니다.
아치 저장소에 말할 수 없습니다. 그러나 Flask 보안 및 Flask가 이전 버전에 여전히 존재하고 설치된 다른 패키지가 상위 버전에 의존하지 않는지 확인한 경우 다운그레이드를 시도해 볼 수 있습니다.