반응형
    
    
    
  CentOS 7에서 Python 3.10을 업그레이드하는 방법
CentOS 7에서 Python 3.10을 업그레이드하려면 소스 코드를 다운로드하여 컴파일하거나, EPEL 저장소를 사용하여 설치하는 방법을 선택할 수 있습니다.
소스 코드로 설치
Python 공식 웹사이트에서 Python 3.10 소스 코드를 다운로드하고 직접 컴파일하여 설치하는 방법입니다.
- 필요한 패키지 설치
sudo yum groupinstall "Development Tools"sudo yum install openssl-devel bzip2-devel libffi-devel- 소스 코드 다운로드 및 압축 해제
cd /usr/local/srcwget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgztar xzf Python-3.10.0.tgz- 디렉토리 이동 및 컴파일
cd Python-3.10.0./configure --enable-optimizationsmake -j 4  # 여기서 -j 뒤의 숫자는 CPU 코어 수에 따라 조절- 설치
sudo make altinstallEPEL 저장소 사용
CentOS 7에 Python 3.10을 설치하려면 EPEL 저장소를 사용할 수 있습니다. EPEL 저장소를 설치한 후, Python 3.10을 설치합니다.
sudo yum install epel-releasesudo yum install python3.10pyenv 사용
pyenv는 다양한 버전의 Python을 관리하는 데 사용되는 유용한 도구입니다. pyenv를 사용하면 CentOS 7에 Python 3.11을 설치하고 관리할 수 있습니다.
- pyenv 설치
git clone https://github.com/pyenv/pyenv.git ~/.pyenvecho 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrcecho 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrcecho -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bashrcexec "$SHELL"- Python 3.11 설치
pyenv install 3.11.0pyenv global 3.11.0
728x90
    
    
  반응형
    
    
    
  '리눅스' 카테고리의 다른 글
| sudo 명령어 (0) | 2023.09.04 | 
|---|---|
| adduser 명령어 (0) | 2023.09.04 | 
| Docker를 사용하여 Swagger UI를 실행하고 REST API를 테스트하는 방법 (0) | 2023.08.26 | 
| 우분투에서 HPE 서버의 iLO 설정을 관리하기 위해 hponcfg 유틸리티를 설치하고 사용하는 방법 (0) | 2023.08.26 | 
| nc 명령어 - 사용 예시 (0) | 2023.08.23 | 
 
                  
                 
                  
                 
                  
                