[AWS] 아마존 리눅스 2 에 python 3.11 설치하기 (source compile)
2024. 2. 4. 16:45ㆍServer
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
필요한 패키지 설치
sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel -y
Python 3.11 다운로드
다운받을땐 알아서 하겠지만 적당한 디렉터리 안에서 진행 할 것..?
wget https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tgz
압축 풀고
진입
tar xzf Python-3.11.7.tgz
cd Python-3.11.7
더 진행하기 전에 꼭 openssl 부터 확인하자
여기 글로 가서 openssl 설치 안하고 진행하면 pip 로 패키지 설치가 안된다
2024.02.04 - [Server] - [AWS] python3.11 pip install [패키지] 실행 오류
configure 설정
make altinstall or make install
sudo ./configure --with-openssl=/usr/local/ssl --enable-optimizations
sudo make altinstall
설치가 잘 되었을 것이다.
위치는 /usr/local/bin에 가보면 있을텐데
python 을 콘솔 창에서 입력해보자.
아직도 안바뀌었다...
환경변수 등록을 해주자
bashrc 열어서
vim ~/.bashrc
환경 변수를 추가 해주자
#python3.11
alias python3.11='/usr/local/bin/python3.11'
alias python3='/usr/local/bin/python3.11'
alias python='/usr/local/bin/python3.11'
alias pip3.11='/usr/local/bin/pip3.11'
alias pip='/usr/local/bin/pip3.11'
콘솔창에서 python 나오면 2.대 버전 나오는것도 다 변경 될것이다.
버전을 확인 하자
python -V
pip -V
잘 나오나?
잘나온다. 이제 파이썬을 서버에서 돌려보자.
'Server' 카테고리의 다른 글
[SERVER] Amazon Linux 2023 LAMP 셋팅 (0) | 2024.04.12 |
---|---|
[AWS] python3.11 pip install [패키지] 실행 오류 (0) | 2024.02.04 |
[AWS] SES - Amazon Simple Email Service 도메인 (0) | 2024.02.04 |
[AWS] 로드밸런서로 SSL 적용 (0) | 2023.08.07 |
[AWS] 로드밸런서 적용 후 교차 접속 고정하기 (0) | 2023.07.13 |