분류 전체보기 (71) 썸네일형 리스트형 "glfw error: x11: the display environment variable is missing" 오류 해결법 현상 Ubuntu환경에서 point cloud 데이터를 Open3d로 plot하다가 이러한 에러가 발생했다. glfw error: x11: the display environment variable is missing 해결법 아래와 같이 package를 설치하면 해결할 수 있다. sudo apt-get install libglfw3 sudo apt-get install libglfw3-dev 참고 https://shnoh171.github.io/gpu%20and%20gpu%20programming/2019/08/26/installing-glfw-on-ubuntu.html qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. 해결방법 현상 파이썬에서 matplotlib를 import하다보면 아래와 같은 error 메세지가 발생한다. qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. 해결 Dependency문제로, 아래의 명령어를 입력해서 package를 설치하면 된다. sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev 출처 1. https://stackoverflow.com/questions/68036484/qt6-qt-qpa-plugin-.. 파이참 visual studio 단축키 (키맵) 설정 방법 현상 파이참하고 Visual studio하고 단축키가 달라서 불편한 일이 발생해서 파이참 단축키를 비주얼 스튜디오처럼 변경함. 해결 ① File-Setting (Ctrl + Alt + s)로 Settings 창에서 Plugins로 가서 visual studio keymap으로 검색하고 Install 버튼을 누른다. ② Settings창에서 Keymap으로 이동하고 아래 사진과 같이 Visual studio로 설정한다. ③ 기존 파이참은 Shift + F11로 코드를 돌렸지만, 이제 Ctrl + F5를 누르면 Visual studio처럼 코드가 run하는 것을 확인할 수 있다. 참고 1. https://www.sysnet.pe.kr/2/0/12752 [Git Fork 사용법] 원격저장소로 git push 하는법 서론 Git에서 사용하는 push는 원격 저장소에 로컬 저장소의 변경 사항을 밀어 넣는 것을 말한다. Fork프로그램을 이용해서 git push 하는 방법을 설명하고자 한다. 본론 ① 로컬 저장소에 문자 A가 담긴 a.txt 파일을 추가하자. ② 추가된 a.txt 파일을 Staged에 올리고 commit을 한다. ③ 커밋하면 아래와 같이 로컬저장소가 변경된 것을 확인할 수 있다. ④ 이 상태에서 원격 저장소도 로컬 저장소와 같이 a.txt를 추가하려면, 원격 저장소로 push해야 한다. Fork 프로그램 상단에 Push 버튼을 눌러보자. ⑤ 아래와 같은 화면이 나타난다. 로컬 저장소의 main 브랜치를 원격 저장소(origin)의 main 브랜치로 Push 한다는 의미이다. Push 버튼을 눌러보자. ⑥.. Pycharm indexing 느린 문제 및 무한반복 해결법 현상 파이참 (Pycharm)으로 코딩하다 보면 indexing module을 계속 로딩해서 PC가 느려지는 문제가 발생한다. 해결 아래와 같이 File - Settings - Project - Project Structure에서 Excluded로 Mark 해서 해결할 수 있다. 여기서 딥러닝 모델 data와 ckpts (check points) 폴더가 용량이 크기 때문에 Excluded로 Mark 했다. 위 과정을 거치면 해당 폴더의 GUI가 붉은색 아이콘으로 변경되면서 indexing에서 제외된다. 참고 1. https://theonly1.tistory.com/1394 Pycharm 파일 경로 자동 완성 (File path autocomplete) 방법 현상 Pycharm에서는 기본적으로 경로 자동 완성 기능을 지원하지 않는다. 다른 SW에서는 Tab키나 Ctrl + Space키로 경로 자동 완성 기능을 지원한다. 해결방법 파이참 실행하고 File-Settings를 클릭한다. 아래와 같이 Plugins에서 File path autocomplete를 검색하고 install 하면 된다. 이제 파이참에서 Ctrl + Space를 누르면 경로가 자동으로 완성된 것을 확인할 수 있다. 참고 1. https://didalsgur.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%B0%B8%EC%97%90%EC%84%9C-%ED%8C%8C%EC%9D%BC-%EA%B2%BD%EB%A1%9C-%EC%9E%90%EB%8F%99%EC%99%84%EC%.. $'\r': command not found 에러 해결법 (리눅스) 윈도우에서 스크립트를 작성하고 리눅스에 실행하면 아래와 같은 에려가 발생한다. $'\r': command not found 위 에러는 윈도우와 리눅스의 개행문자 (New line)가 달라서 생기는 문제이다. 윈도우에서는 개행문자를 CRLF (\r\n) 방식을 활용하고, 리눅스는 LF (\n) 방식을 활용한다. 해결법은 2가지가 있다. 해결법 1. 리눅스 터미널에 아래와 같은 명령어로 개행문자를 바꿔서 해결할 수 있다. $ sed -i 's/\r$//' 파일명 해결법 2. 리눅스에 package를 설치해서 해결할 수 있다. $ sudo apt-get install dos2unix $ dos2unix 파일명 참고 1. https://harryp.tistory.com/1192 2. https://askubun.. Ubuntu (우분투) CUDA, cuDNN 설치 아래 링크에서 CUDA 11.8 및 cuDNN 8.9.5를 다운받을 수 있다. https://drive.google.com/drive/folders/1pY23ehSFqRqn-abC_mwkdSy4QAygKjik?usp=sharing CUDA 설치 아래 링크에서 CUDA 11.8 버전을 다운로드 받을 수 있다. https://developer.nvidia.com/cuda-11-8-0-download-archive Ubuntu CUDA 설치파일을 받기 위해서 아래 사진과 같이 선택한다. 아래와 같은 명령어로 CUDA를 우분투에 설치할 수 있다. $ wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0.. Ubuntu (우분투) gcc, g++, make 설치 방법 Nvidia cuda 설치하다가 아래와 같은 에러 메세지가 발생할 수 있다. Failed to verify gcc version. See log at /var/log/cuda-installer.log for details. 아래 명령어로 간편하게 gcc 설치할 수 있다. $ sudo apt update $ sudo apt install build-essential 위 명령어로 gcc, g++ 및 make를 포함한 다양한 패키지를 설치할 수 있다. 참고 1. https://mryeo.tistory.com/23 Anaconda(아나콘다) 기업 라이센스 유료 대체 및 해결 방법 Anaconda(아나콘다)는 2020년 9월부터 200명 이상의 직원이 있는 기업 또는 정부 조직 사용자에게 유료로 서비스를 제공하고 있다. 즉, 200명 이상 기업에서 근무하는 사용자라면 Anaconda 사이트에서 Pro 이상의 라이센스를 구매해야 한다. https://www.anaconda.com/pricing Pricing Organizations | Anaconda Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com 따라서 이러한 유료화 문제를 피하기 위해서 Mini.. 이전 1 ··· 4 5 6 7 8 다음