본문 바로가기
Errors

[macOS] Unable to find Python library directory. Use a framework build of Python. : PySide6

by ds31x 2024. 3. 3.

위의 에러는

pyside6를 pip로 conda 가상 환경에서 설치하고,

pyside6-designer 를 실행할 때 발생함.

 

일종의 경로 문제인듯 한데...

 

Solution

미리 애기하지만, 제대로 된 해결책이라고 보기 어렵다.

해당 오류의 문제의 근원적 해결이 아닌 pyside의 designer를 사용하는 방법을 찾았을 뿐임.

 

brew를 이용하여 pyside를 설치할 경우, 

역시 brew로 설치한 python3를 이용하여 pyside6를 이용할 수 있고,

designer를 실행시켜 UI를 만들 수 있음.

 

또는 pip를 이용하여 pyside를 설치하고, 해당 가상환경의 site-package에서 Designer.app를 open하는 방식으로 해결하면 됨.