[Raspberry4] 미니콘다(miniconda) 설치 방법

이미지
Raspberry4 Miniconda 설치 Raspberry Pi OS(라즈베리파이 OS), Raspbian(라즈비안)은 Raspberry Pi용 OS로 Debian 기반으로 만들어진 배포판입니다. 또한 라즈베리파이4 CPU는 ARM Cortex-A72를 사용(ARM 아키텍쳐용으로 설계)합니다. 불행하게도 아나콘다는 x86/x86_64 아키텍쳐를 공식적으로 지원합니다. ARM 아키텍쳐는 공식적인 아나콘다 지원이 없기 때문에 ARM을 지원하는 미니콘다로 설치를 진행합니다. 1. 필요 패키치 설치 apt update Copy 2. Miniconda 설치 여기 에서 설치하려는 목록을 확인하세요. 이 블로그에선 Miniconda3-py39_24.11.1-0-Linux-aarch64 버전으로 설치 진행합니다. 위에서 언급했듯이 라즈베리파이 CPU는 ARM 아키텍쳐입니다. 그렇기 때문에 미니콘다를 aarch64(ARM 64bit)로 다운받으세요. 설치 파일 다운 wget https://repo.anaconda.com/miniconda/Miniconda3-py39_24.11.1-0-Linux-aarch64.sh Copy 아래 명령어를 입력하여 본격적인 설치 진행 bash Miniconda3-py39_24.11.1-0-Linux-aarch64.sh Copy Enter 키 입력 아래와 같은 문구가 나오면 쭉 내림(엔터 키 혹은 page down 키 등 입력) 이후 'yes' or 'no'를 묻는 란에는 yes 입력 miniconda3 폴더를 아래 경로에 설치하겠냐는 문구가 나온다. 저장 경로를 변경할거면 아래 입력란에서 저장하려는 경로를 입력하고 그게 아니면 엔터를 입력 하여 넘어간다. 설치 완료 후, shell에 conda 내용 업데이트 여부를 묻는 질의에...

[Docker] 라즈베리파이4에 Docker 설치

이미지
라즈베리파이(Raspberry pi) Docker 설치 일반 pc는 주로 x86_64 아키텍처를 사용하여, apt-get install 명령어를 이용해 x86 시스템을 기본으로 하는 패키지로 설치를 진행합니다. pc에서 docker 설치를 하는 분들은 여기 를 참고하세요 라즈베리파이는 ARM 기반 프로세서를 사용하기 때문에 ARM 아키텍쳐에 맞는 Docker 버전을 제공해야 하므로, 스크립트를 이용하여 환경에 맞는 패키지를 설정하고 설치해야 합니다. 1. 설치 전 패키지 업데이트 sudo apt update && sudo apt upgrade -y Copy 2. 도커 스크립트 다운 및 실행 curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh Copy 2-1. 필요 시, 도커 실행 권한 부여 sudo 명령어 없이 도커 사용 sudo usermod -aG docker 사용자_계정 Copy   Ex) sudo usermod -aG docker test_user 3. 설치 확인 docker --version Copy 참고 문헌 [1] https://devteo77.tistory.com/72

[jupyter] jupyter notebook: No module named 'notebook.auth' 에러 해결 방법

이미지
No module named 'notebook.auth' 에러 해결 방법 notebook.auth는 jupyter notebook 7버전 사용 방법입니다. 지금 버전에선 아래와 같이 사용해야 합니다. from jupyter_server.auth import passwd passwd() Copy 참고 문헌 [1] https://wingyu-story.tistory.com/125

[Docker] docker 환경에서 jupyter notebook 실행 방법

이미지
도커(docker) 환경에서 jupyter notebook 실행 방법 도커 jupyter notebook에 접속하기 위해 port를 8888 설정 및 container에 접속했다 가정하고 설명하겠습니다. 1. Jupyter 설치 및 환경 세팅 jupyter 설치 진행 pip install --U pip pip install jupyter Copy 서버를 띄우기 위해선 인증 정보 생성이 필요합니다. 이를 위한 config 파일 생성 진행 jupyter notebook --generate-config -y Copy ipython으로 인증 정보 생성(jupyter notebook 서버 접속 시 필요한 비밀번호 생성) 터미널 bash shell에서 아래와 같이 입력, 아래 사진 참고 ipython Copy passwd를 import하여 함수 호출을 하면 패스워드 설정 가능(영어로만 설정 권고) 패스워드 설정을 완료하면 Out으로 "argon2:\$argon2id$....." 값이 나올텐데 해당 부분을 복사 * quit()은 위 bash에서 실행한 ipython 명령어 종료 의미, 아래 사진 참고하여 In[1, 1] 입력 후 quit() 입력 * No module named 'notebook.auth' 에러는 여기 참고 from jupyter_server.auth import passwd passwd() quit() Copy jupyter notebook에서 서버에 필요한 환경 정보 입력을 위해 config 파일 오픈 vi /root/.jupyter/jupyter_notebook_config.py Copy 아래 내용 입력, 위에서 복사한 argon2~ 부분을 c.NotebookApp.password ...

[python] SMPLify 깃허브 코드 실행 전 환경 설정

이미지
SMPLify GIT 코드 실행 전 환경 설정 기존 simplify python2 버전을 python3 버전으로 바꾼 smplify_python3 git code 실행을 위한 환경 세팅 진행하겠습니다. 1. 필요 패키지 설치 anaconda 가상 환경을 위한 anaconda 설치는 이전에 포스팅한 여기 참고 그래픽 및 OpenGL 그래픽 및 OpenGL 실행 관련 환경 설치 sudo apt update sudo apt-get install -y \ libgl1-mesa-dev \ libgl1-mesa-glx \ libglew-dev \ libosmesa6-dev \ software-properties-common Copy 2. 코드 관련 환경 설정 git 코드 clone 진행 git clone https://github.com/dongle94/smplify_python3.git cd smplify_python3 Copy 가상 환경 생성 conda create -n smpl python==3.8.20 conda activate smpl pip install -r ./requirements.txt Copy 3. Opendr 설치 python3 버전을 위한 Opendr 설치 pip download --no-deps opendr==0.78 tar zxvf opendr-0.78.tar.gz cd opendr-0.78 sed -i 's/from _constants import/from opendr.contexts._constants import/g' ./opendr/contexts/ctx_base.pyx python setup.py install Copy 설치 완료 화면 4. 버전 ...

[python] bash: pip: command not found

bash: pip: command not found 해결 방법 sudo apt-get install -y python3-pip Copy 참고 문헌 [1] https://stackoverflow.com/questions/9780717/bash-pip-command-not-found

[linux] ubuntu 아나콘다(anaconda) 설치 방법

이미지
Ubuntu Anaconda 설치 1. 필요 패키지 설치 sudo apt update sudo apt install curl -y Copy 2. Anaconda 설치 여기 에서 설치하려는 목록 확인 여기서는 2024.10-1 버전으로 설치 진행 curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh Copy 아래 명령어를 입력하여 본격적인 설치 진행 bash anaconda.sh Copy Enter 키 입력 아래와 같은 문구가 나올텐데 쭉 내림(엔터 키 입력 혹은 page down 키 등 입력) 이후 'yes' or 'no'를 묻는 란에는 yes를 입력 anaconda3 폴더를 아래 경로에 설치하겠냐는 문구가 나온다. 저장 경로를 변경할거면 아래 입력란에서 저장하려는 경로를 입력하고 그게 아니면 엔터를 입력 하여 넘어간다. 설치 완료 후, shell에 conda 내용 업데이트 여부를 묻는 질의에 yes를 입력 설치가 완료된 직후 아래 명령어를 통해 conda init 관련 문구가 추가됨 확인 (만약 없다면 바로 위에서 yes를 입력했는지 확인) cat ~/.bashrc Copy 아래 명령어로 conda init 실행  source ~/.bashrc Copy conda 정상 설치 확인  conda -V Copy   참고문헌 [1] https://jongsky.tistory.com/21