conda를 사용하여 Python 3.8로 업그레이드


64

Python 3.8.0이 나오지 않았지만 conda를 사용하여 Python 3.8로 업데이트하는 방법에 대한 게시물을 찾지 못했습니다. 공식 릴리스를 기다릴 수 있습니까? 어떤 제안?

답변:


58

다음 명령을 사용하여 Python 버전을 conda에서 3.8로 업데이트 할 수 있습니다

conda install -c anaconda python=3.8

https://anaconda.org/anaconda/python . 모든 패키지가 아직 3.8을 지원하지는 않지만 실행

conda update --all

일부 종속성 실패를 해결할 수 있습니다. 이 명령을 사용하여 py38이라는 새 환경을 만들 수도 있습니다.

conda create -n py38 python=3.8

편집 - conda install옵션이 환경해결하는 데 다소 시간이 걸릴 수 있으며 , 중간에 중단하려고하면 Python 설치가 손실됩니다 (일반적으로 비콘 다 사전 설치 시스템 Python 설치에 의지 함).


4
Python 3.8이 기본 채널에 있으므로 채널 스펙을 삭제할 수 있습니다. 따라서 conda create -n py38 python=3.8Python 3.8을 사용하여 최소한의 환경을 만듭니다.
egnha

2
환경이 아닌 경우 기본 설치를 conda install -c anaconda python=3.8 업데이트 합니까?
Amelio Vazquez-Reina

11
python 3.8 버전 용 Anaconda가 여전히 나오지 않는 이유가 궁금합니다.
loveR

1
방금했던 것처럼베이스가 업데이트되는 것을 확인할 수 있습니다. Conda-forge는 인식을 위해 3.8의 최신 업데이트를 제공합니다.
WSLUser

1
Guys 광산은 12 시간이 넘으며 17%Finding shortest conflict path for python-/ teutil[version='>=2.1,<2.7.0']: 1Finding shortest conflict path for python-dateutil[version='>=2.1,<2.7.0']: 18%|▏| 61/343 [12:10:13<8:24:26, 107.33s/it]Python을 처음 접하는 것과 같은 일을 반복 합니다. 계속 놔둘 까?
nba2020

13

Anaconda 프롬프트 열기 (기본) :

  1. 콘다 업데이트 :
conda update -n base -c defaults conda
  1. Python 3.8을 사용하여 새로운 환경을 만듭니다.
conda create -n python38 python=3.8
  1. 새로운 Python 3.8 환경을 활성화하십시오.
conda activate python38
  1. Python 3.8을 시작하십시오.
python

1
이 솔루션은 Anaconda Prompt에서 일을 끝내고 매력처럼 작동했지만 외부에서는 사용할 수 없었습니다. 활성화 된 파이썬을 시스템 전체에 사용할 수있게하는 방법에 대한 단서가 있습니까?
Gilberto Albino

conda activate 명령
Netverse

목록에 17 개 항목 만 표시됩니다. 왜 전체 목록이 아닌가?
Rishabh Deep Singh

Windows 명령 셸을 사용하여 활성화하면 실패했습니다. 나중에 환경이 설치된 디렉토리로 변경 한 다음 "활성화"를 입력하여 문제를 해결했습니다. python을 입력하여 최신 3.8.2 버전을 제공합니다. 명령 행에서 "conda info --envs"로 환경 디렉토리를 검색합니다.
AbuTaareq

이 솔루션은 정확하지만 기본 환경에서 파이썬을 업그레이드하려면 어떻게해야합니까?
Sarthak

4

이제 새로운 아나콘다 개별 판 2020 배포판이 나왔으므로 다음 절차가 작동합니다.

기본 환경에서 conda를 업데이트하십시오.

conda update conda

최소한의 환경뿐만 아니라 전체 배포 사양에 대한 아나콘다를 지정하여 Python 3.8의 새로운 환경을 만듭니다.

conda create -n py38 python=3.8 anaconda

새 환경을 활성화하십시오.

conda activate py38

python --version
Python 3.8.1

설치된 패키지 수 : 303

아니면 할 수 있습니다 :

conda create -n py38 anaconda=2020.02 python=3.8

https://www.anaconda.com/anaconda-individual-edition-2020-02/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.