728x90
termux 를 통해 우분투 환경에서 pytorch를 설치해보자.
termux pytorch termux 설치해보자.
wget, proot, git을 설치해주자.
apt-get install wget -y
apt-get install proot -y
apt-get install git -y
다음으로 우분투 패키지 파일을 클론해준다. 이때 파일 걍로 설정을 해줘도 좋다.
cd ~
git clone https://github.com/MFDGaming/ubuntu-in-termux.git
github에서 클론한 파일로 이동한 뒤, 우분투 sh파일을 실행해 설치해주자.
cd ubuntu-in-termux
chmod +x ubuntu.sh
./ubuntu.sh -y
./startubuntu.sh
우분투로 들어왔다면 우분투를 업데이트 해주고, sudo를 설치해주자.
python3와 pip3또한 설치해준다. 이때 python3 의 특정 버전이 필요하다면 설정해주자. python3==1.8.0과 같이 하면 된다.
apt update
apt upgrade
apt install sudo
sudo apt install python3
sudo apt install python3-pip
이제 pytorch를 설치해보자. 현재 최신버전 2.4.0은 Arm 환경에서 오류가 발생하는 것으로 보인다. 1.11.0으로 테스트 해보자.
pip3 install torch==1.11.0
이제 파이썬을 실행해 torch를 임포트 해보자.
python3
>>>import torch
>>>print(torch.__version__)
1.11.0
설치에 성공했다.
참고로 2.0 0 버전까지 시도했을때 설치에 성공하긴 했으나 경고가 뜨긴 한다.
추가로 tensorflow의 경우 오류없이 최신버전이 pip로 설치된다. 그냥 텐서플로우 사용하도록 하자.
torch 설치시 numpy가 해당 버전에 맞게 설치되는데 numpy 업데이트시 호환문제로 충돌일어나는 것 같다. 업데이트 하지 말자.
728x90
'Dev > DL' 카테고리의 다른 글
Flask pytorch mnist 손글씨 인식 웹사이트 구동해보기 (0) | 2024.01.31 |
---|---|
강화학습 자동매매 proj - 라즈베리파이 Pytorch 설치 & MNIST 라즈베리파이 colab 비교 (1) | 2024.01.28 |
강화학습 자동매매 proj - 라즈비안 (Raspbian) OS + ssh 접속 (0) | 2024.01.27 |
안드로이드 termux 리눅스 - pytorch 설치 (0) | 2024.01.27 |