Stable Diffusion 설치를 위해 3.10 버전을 설치하라고 되어 있는데

현재 리눅스에 깔려있는 python 버전이

서버1은 python 2.7  서버2는 python 3.8 이었다.

 

가상환경을 만들고 python 3.10 버전을 설치 해주려고 한다.

 

 

 

1. Apt로 Python 3.10 버전 설치

터미널에서 Apt로 파이썬을 설치할 수 있습니다.

다음과 같이 ppa를 추가하고 Python 3.10 버전을 설치합니다.

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

설치가 끝나면, 아래와 같이 잘 설치되었는지 확인할 수 있습니다.

$ python3.10 --version
3.10.13

 

 

 

2.  Python 3.10 버전 다운로드하여 설치

리파지토리에서 설치가 안되는 경우에는 weget으로 설치 파일을 직접 다운로드합니다.

 압축을 풀고 설치합니다.

$ wget https://www.python.org/ftp/python/3.10.13/Python-3.10.13.tgz
$ tar -xf Python-3.10.13.tgz
$ cd Python-3.10.13/
./configure --enable-optimizations
$ make -j $(nproc)
$ sudo make altinstall

설치가 끝나면, 아래와 같이 잘 설치되었는지 확인할 수 있습니다.

$ python3.10 --version
3.10.13
 

 

python3 버전 확인

python3 -V

 

 

 

python3 설치위치확인

 

$which python

 

 

$ls -al /usr/bin/python3

 

 

 

설치된 모든 파이썬 버전 확인

$ls /usr/bin/ | grep python

 

 

 

 

이후 virtualenv로 가상환경 생성시, python=3.10으로 생성해준다.

venv는 왜 인지 3.10 버전으로 생성이 안됨.

+ Recent posts