하기 블로그 참고해서 수정하니 동작했습니다.

https://webnautes.tistory.com/2303

 

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" 에러 해결 방법

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" 에러 해결 방법입니다. 2024. 3. 27 최초작성 2024. 3. 28 주의사항 추가 pyQt5만 사용할때에는 문제 없다가 opencv와 같이 사용시 다음과 같은 오류가 발생했

webnautes.tistory.com

 

가상 환경 속에 

site-packages/cv2/qt/plugins/platforms/ lib~.so 파일을 삭제해주면

프로그램이 정상 동작하고 

이걸 다시 elf로 말아준 뒤 배포하면 잘 동작합니다.

 

감사합니다!!!

 

 

1. OS update 진행하기

sudo apt update && apt upgrade

 

2. python 3.12 설치하기

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.12

 

 

이렇게 해도 안되면

수동으로 설치해봅니다.

 

1. 설치파일 다운로드

wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz

 

2. 집파일 해제

wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
cd Python-3.12.0
./configure --enable-optimizations
make -j 4
nproc

 

3. 설치하기

apt altinstall

안녕하세요.

 

윈도우, 우분투 환경에 똑같이 프로그램 배포가 가능하게 하기 위해서 

프로그램을 말아야하는데, 우분투 환경에서 말아야해서

코드를 그대로 가져가려면 다시 환경을 구축해야하는 문제가 있죠!

그래서 윈도우에서 사용하던 가상 환경을 그대로 가져가서 우분우에 설치해보겠습니다.

 

1. 윈도우 가상환경 활성화 시키기

cd (환경이름)/bin/scripts/activate

 

2. 라이브러리 txt 파일로 뽑아내기

pip freeze > requirements.txt

 

3. 우분투에서 virtualenv 가상환경 생성하기

virtualenv DINO~

 

4. 가상환경 내 라이브러리 설치하기

pip install -r requirements.txt

 

 

하면 구축 완료 됩니다.

 

 

안녕하세요

브리아나AI입니다.

 

pyinstaller 마는 과정에서 다음과 같은 에러를 마주해

https://stackoverflow.com/questions/78375284/torch-error-nameerror-name-name-is-not-defined

 

torch error : NameError name 'name' is not defined

I'm currently attempting to create an executable using PyInstaller, but I've encountered an error : NameError: name 'name' is not defined caused by the line of code below. model = lp.

stackoverflow.com

 

해당 링크의 댓글을 참조해 수정했습니다.

 

1. 가상환경 접속 후 파일 찾기

 

2. 코드 수정하기

 

이렇게 하니 해결 완료되었습니다.

 

스펠링을 정확하게 놓치지 마시고 변경하세요!!

+ Recent posts