Documentation for a newer release is available. View Latest

파이썬

파이썬이 3.10으로 최신화됨

페도라 35는파이썬 프로그래밍 언어의 새로운 주요 출시로 파이썬 3.9에서 파이썬 3.10으로 파이썬 부분이 최신화 되었습니다.

파이썬 3.10에서 새로운 기능에 대한 정보는 파이썬 웹주소에서 찾을 수 있습니다.

사용자-설치된 pip 꾸러미를 이전하는데 기록합니다

페도라를 이전 버전에서 페도라 35으로 향상 할 때에 주요 파이썬 인터프리터 버전이 3.9에서 3.10로 변경됩니다. 만약 `pip`를 사용하여 설치된 파이썬 꾸러미가 있는 경우라면, 당신은 다음 절차를 완료하여 신규 버전으로 이전해야 합니다:

  1. 이전의 주요 파이썬 버전을 설치합니다:

    sudo dnf install python3.9
  2. 이전 주요 파이썬 버전을 위해 `pip`을 가져옵니다:

    python3.9 -m ensurepip --user
  3. 설치된 꾸러미를 관찰합니다:

    python3.9 -m pip list
  4. 특정 버전으로 목록을 저장합니다:

    python3.9 -m pip freeze > installed.txt
  5. 현재 기본 설정 버전을 위해 동일한 꾸러미를 설치합니다:

    python3 -m pip install --user -r installed.txt
  6. 3.9을 위해 사용자-설치된 꾸러미를 제거합니다; 이는 `~/.local/bin`에서 파일의 적절한 제거를 보장합니다:

    python3.9 -m pip uninstall $(python3.7 -m pip list --user | cut -d" " -f1)
  7. 선택적으로, 비워 있는 디렉토리 구조를 위해 정리합니다:

    rm -rf ~/.local/lib/python3.9/
  8. 선택적으로, 불필요한 파이썬 버전을 제거합니다:

    sudo dnf remove python3.9

추가적으로, sudo`를 사용하여 설치된 `pip 꾸러미가 있는 경우라면, 위의 마지막 단계를 실행하기 전에 `python3.9`_을 제거하는 다음 명령을 실행하거나, 임시적으로 다시-설치하세요:

  1. `root`를 위해 이전 파이썬 버전용 `pip`을 가져옵니다:

    sudo python3.9 -m ensurepip
  2. 시스템-설치된 꾸러미를 관찰합니다:

    sudo python3.9 -m pip list
  3. 3.9을 위해 설치된 꾸러미를 제거합니다; 이는 `/usr/local/bin`에서 파일의 적절한 제거를 보장합니다:

    sudo python3.9 -m pip uninstall $(python3.9 -m pip list | cut -d" " -f1)
  4. 선택적으로, 지금 비어 있는 디렉토리 구조를 정리합니다:

    sudo rm -rf /usr/local/lib*/python3.9/

만약 당신이 첫 번째 절차를 따른다면, 꾸러미는 이미 기본 옵션인 사용자 계정을 위해 설치되어 있습니다. 미래에 `sudo pip`를 사용을 꺼린다면, 이들 지침은 과거에 이미 `sudo pip`를 사용한 사용자를 복구하기 위한 것입니다.

파이썬 3.5는 은퇴했습니다

파이썬 3.5 꾸러미는 더 이상 페도라 리눅스 35에 없습니다. 파이썬 3.5는 2020년 9월부터 단종(EOL) 되었고 개발자가 우분투 16.04 "Xenial Xerus" LTS와 데비안 9 "Stretch" LTS를 대상으로 하는 소프트웨어를 시험 할 수 있도록 페도라의 이전 버전에서 유지되었습니다.이러한 대상 기술환경이 단종되면서, 이와 같은 꾸러미는 더 이상 필요하지 않습니다. 자세한 내용은 변경 부분을 참조하세요.