본문 바로가기

프로그래밍 오류해결, 팁!9

파이썬 - 인텔 리얼센스 D435 (Intel RealSense D435) 데이터 획득 파이썬으로 인텔 리얼센스 D435의 데이터 획득 예제 실행. [Realsense2] 파이썬으로 realsense 프로그래밍 파이썬으로 realsense2 프로그래밍 2020-06-25 Windows 10 x64에서 설치하기 Linux에서 설치는 아래에 있... blog.naver.com 을 참고하였습니다. 1. 우선 아래의 pyrealsense2 패키지 리스트에서 자신의 개발환경과 맞는 항목 다운로드. 제 경우에는 파이썬 3.7버젼을 주로 사용하기에 이에 맞는 패키지를 다운로드. pyrealsense2 Python Wrapper for Intel Realsense SDK 2.0. pypi.org 2. 리얼센스 관련 파이썬 예제가 담긴 깃허브 다운로드 및 압축해제 (git을 사용하는 분께서는 당연히 알아서.. 2022. 5. 17.
[Pyinstaller] 파이썬 실행파일(exe) 만들기 & 터미널/프로그램 바로 꺼지는 문제 해결 (OpenCV관련) 간혹 작성한 코드를 실행파일 형태로 만들어야 할 때가 있죠. VS의 C++계열은 각종 라이브러리를 연동시켜주고, 생성한 exe를 실행시키는 컴퓨터에서도 환경설정이나 환경변수, 라이브러리 등을 따로 처리해줘야하는데 파이썬은 그런 부분을 생각하지 않아도 되니 엄청 편하네요. "Pyinstaller" 코드를 exe형태로 만들어주는 Pyinstaller를 사용하여 프로그램을 만들어 봅니다. 코드는 어떠한 형태든 상관없고, 만드는 형태도 간단합니다. 1. 자신의 파이썬 개발환경/가상환경에 pyinstaller 설치 pip install pyinstaller 2. 터미널에서 변환하고자 하는 .py파일의 위치로 이동한 후, 실행 (이번 예제에서는 XR_Calculator.py 라는 파일을 저는 사용했습니다) pyin.. 2022. 5. 7.
RTX 3090 텐서플로우 개발환경 구축 (윈도우) & 텐서플로우 2.x에서 1.x코드 사용하기 & SubProcess ended with return code 오류 이전 포스팅인 RTX 3090에서의 파이토치 개발환경 구축에 이어, 이번에는 텐서플로우 개발환경을 구축해보겠습니다. RTX 3090 딥러닝 파이토치 개발환경 구축 (RTX 3090, 윈도우10, Pytorch) 오랜만에 포스팅을 해보네요. 최근 연구용 컴퓨터를 2080Ti에서 3090으로 바꾸면서 개발환경 기록 겸 포스팅을 한번 해봅니당. 2080사용중에 WSL로 잠깐 우분투의 맛을 봤는데 역시나 개발환경 갖추 wooni-research.tistory.com 혹시나 RTX 2천번대, 1천번대 사용중이면서 텐서플로우를 사용하고자 하는 분은 아래 포스팅을 참고하시면 됩니다. 2021. 11. 30.
RTX 3090 파이토치 개발환경 구축 (윈도우) 오랜만에 포스팅을 해보네요. 최근 연구용 컴퓨터를 2080Ti에서 3090으로 바꾸면서 개발환경 기록 겸 포스팅을 한번 해봅니당. 2080사용중에 WSL로 잠깐 우분투의 맛을 봤는데 역시나 개발환경 갖추기부터 우분투 자체의 불편함을 못이기고 기록은 해놨지만 포스팅은 귀찮아서 일단 패스 2080Ti와 3090의 윈도우에서, 특히나 파이토치의 개발환경은 딱히 크게 바뀐 것은 없습니다. 다만 아직은 약간 호환성에 문제가 있는지 적당히 되겠지~ 하고 설치하면 제대로 동작을 하진 않는거같네요. * 사실 핵심 포스팅은 파이토치 개발환경을 갖추는 이 포스팅이 아닌, 다음 포스팅인 텐서플로우 입니다. 개발환경은 윈도우10 RTX3090 파이토치 miniconda + Pycharm 에서의 동작을 목적으로 합니다. 윈도우.. 2021. 11. 29.
아나콘다, CMD 자주쓰는 명령어 모음 CMD 명령어 모음 cd : 디렉토리 이동 cls : 화면 클리어 dir : 현재 디렉토리의 폴더/파일 리스트 del : 파일/폴더 삭제 mkdir : 폴더 생성 드라이브명: : 드라이브간 이동은 ex) c: , d: 처럼 드라이브명:으로 사용 ls : 현재 폴더의 파일/폴더 리스트 아나콘다 명령어 모음 conda env list : 가상환경 목록 보기 conda create -n python= : 가상환경 생성 ex) conda create -n TestEnv python=3.7 conda env remove -n : 가상환경 삭제 conda activate : 가상환경 실행 conda deactivate : 가상환경 종료 conda list : 현재 가상환경에서 설치되어있는 패키지 보기 conda i.. 2021. 9. 4.
Miniconda + Pycharm 개발환경 구축하기 미니콘다, 파이참은 설치가 완료된 상태로 시작하겠습니다. 1. 새 가상환경에 미니콘다 + 파이참 개발환경 구축하기 1. Anaconda Prompt (miniconda3)에서 확인 conda env list 에서 가상환경이 기본 base만 존재하고 있습니다. 이 상태에서 가상환경을 새로 만들고, 파이참에 연동하는 방법입니다. 파이참에서 새 프로젝트를 설정하면 3개의 위치를 설정해주어야 합니다. * MiniCondaNewProject라는 프로젝트로 프로젝트를 생성 파랑박스 : .py등의 프로젝트 코드들이 들어가는 프로젝트의 위치 빨강박스 : 가상환경 패키지들이 저장되는 위치 녹색 : 파이썬 버전설정 및 miniconda의 실행파일 위치(저같은 경우는 miniconda 설치시 기본위치) 이 상태에서 파이참의.. 2021. 9. 4.
윈도우 - 텐서플로우 GPU 개발환경 구축하기 (윈도우 + 텐서플로우 + 파이썬 + 파이참) 구글링 하면 금방 나오는 내용이지만, 각자의 개발환경에 맞춰 워낙 제각각으로 설명해둔 글들이 많아 초보자용으로 나름(?) 체계적으로 작성해보는 포스팅입니다. 개발환경은 "윈도우" + "텐서플로우 (GPU)" 입니다. * 데스크탑에 아무런 딥러닝, 프로그래밍 관련 프로그램들이 설치되어 있지 않은 상태를 가정하겠습니다. 텐서플로우 자체가 파이썬을 기반으로 한 라이브러리이기 때문에 파이썬 및 IDE로 파이참도 함께 설치하겠습니다. 우선, 이 글을 보시는 분은 크게 2가지 부류로 나눌 수 있을 것 같습니다. 1. 다른 연구자/개발자가 만들어놓은 텐서플로우 기반 특정 네트워크 (ex, googleNet) 를 가져다가 사용하기 위해. 2. 딥러닝 공부용으로 텐서플로우를 학습하기 위해. (2)의 경우에는 상관없지만,.. 2021. 5. 19.
안드로이드(갤럭시) CPU/GPU 사용량 체크 원래는 앱상에서 코드로 CPU, GPU 사용량을 확인하고자 하였으나 굳이 그럴 필요가 없는 팁이었습니다. 개발자모드 - GPUWatch 를 활성화 할 경우 화면에 오버레이 되어 아래 그림처럼 사용량이 실시간으로 표시됩니다. 활성화시 상단 탭(?)에 위젯으로 등록되어 온오프가 쉽게 가능하네요. 아쉽게도 갤럭시 기본 탑재 기능인듯 합니다. 2021. 5. 19.
안드로이드 스튜디오 Waiting For Debugger 무한로딩 오류 최근 안드로이드 스튜디오에서 개발중인데, 디버그모드를 사용했다가 안했다가 하는 경우에 이런식으로 Waiting For Debugger 토스트 메세지가 뜨면서 영원히 코드가 작동하지 않는 현상이 가끔씩 나타난답니다. 해결법은 구글링으로 저도 알아낸 건데, 간단하네요 "폰 재부팅" WOW! 2021. 5. 19.