아나콘다를 사용하여 Python 3.7로 업데이트


88

Python 3.7 알파 버전이 나왔지만 Anaconda를 사용하여 Python 3.7로 업데이트하는 방법에 대한 게시물을 찾을 수 없었습니다. 아마도 공식 릴리스를 기다릴까요? 어떤 제안?

답변:


28

이제 Python 3.7을 설치할 수 있지만 많은 패키지가 아직 업데이트되지 않았습니다. 여기다른 답변에서 언급했듯이 Anaconda가 모든 업데이트 된 패키지를 빌드하는 진행 상황을 추적하는 GitHub 문제가 있습니다.


누군가 Python 3.7 용 conda 패키지를 만들 때까지 설치할 수 없습니다. 불행히도 Anaconda.org ( https://anaconda.org/search?q=%22python%22) 에서 "python"검색시 3500 개의 패키지와 같은 것이 나타납니다. )의 되므로 아직 아무도 그렇게했는지 알 수 없습니다.

원하는 OS에 따라 고유 한 패키지를 빌드 할 수 있습니다. conda-forge가 Python을 빌드하는 데 사용하는 레시피로 시작할 수 있습니다. https://github.com/conda-forge/python-feedstock/

과거에는 Continuum이 일반적으로 새로운 Python 용 패키지를 푸시하기 위해 안정적인 릴리스가 나올 때까지 기다렸다 고 생각합니다. 그러나 저는 그곳에서 일하지 않기 때문에 실제 정책이 무엇인지 모르겠습니다.


1
Python 3.7 릴리스 후보 패키지 (2018 년 5 월 4 일 기준)는 기본 채널이나 conda-forge 채널에 없습니다. "conda search python = 3.7"을 사용하여 버전 번호가 "3.7"로 시작하는 모든 Python 패키지를 검색 할 수 있습니다 (안정적인 릴리스와 베타 또는 릴리스 후보가있는 경우 포함). "conda search python = 3.6"을 비교하십시오. "보고서)
megies

2
최신 miniconda에는 3.7 파이썬이 있습니다 conda.io/miniconda.html
Cai

3.6이 이미 설치되어 있다고 가정합니다. "conda install -c anaconda python = 3.7"을 실행하면. 그런 다음 install 명령이 기존 Python과 함께 3.7 버전을 설치합니까 (3.6 기존) 또는 기존 (3.6)을 3.7로 업그레이드합니까?
변수

업그레이드됩니다. --dry-run옵션 과 함께 명령을 실행하여이를 확인할 수 있습니다 .
darthbith

75

https://anaconda.org/anaconda/python에 따라 명령 conda install -c anaconda python=3.7을 사용하여 conda를 통해 설치할 수 있습니다 .

모든 패키지가 아직 3.7을 지원하는 것은 아니지만 실행하면 conda update --all일부 종속성 오류가 해결 될 수 있습니다.


14
py37다음 명령을 사용하여 라는 환경을 만들 수도 있습니다 conda create -n py37 -c anaconda python=3.7.. 그러나을 사용하여 numpy / jupyter와 같은 다른 패키지를 설치할 수 없습니다 conda install. 종속성 검사는이를 방지합니다. 설치는 pip install numpy jupyter.
n1k31t4

8
종속성은 현재 3.7에 대해 올바르게 구성되지 않았습니다. 이 문제는 곧 해결되어야하며 여기에서 추적 할 수 있습니다. github.com/ContinuumIO/anaconda-issues/issues/9686
mcguip

4
시도 할 때 오류가 발생합니다. UnsatisfiableError : 다음 사양이 충돌하는 것으로 확인되었습니다.-python 3.7 * "conda info <package>"를 사용하여 각 패키지에 대한 종속성을 확인하십시오. 나는 conda의 업데이트를 한 다음 conda info python = 3.7을했고이 이상한 "vc * 14"와 물론 설치된 pip를 나열했습니다. Anaconda에 이것을보고 할 장소가 있는지 아는 사람이 있습니까?
RichMeister

2
@RichMeister 이전 의견에서 위의 링크가 적절한 문제 추적기입니다. 발생한 문제는 이미보고되었습니다.
mcguip

1
@mcguip 안녕하세요, Re : 더 많은 문제-이제 수정되었습니다. 엄청난 종속성 오류 목록이 있습니다. conda 업데이트 --all을 수행했고 이제 3.7이 설치되었습니다.
RichMeister

21

Python 릴리스 만 보려면 conda search --full-name python.


9

3.7 9 월 4 일 릴리스는 다음을 권고합니다 :

conda install python=3.7 anaconda=custom

새 환경을 만들려면 다음을 권장합니다.

conda create -n example_env numpy scipy pandas scikit-learn notebook
anaconda-navigator
conda activate example_env


1

conda navigator를 실행하면 친숙한 GUI에서 패키지를 쉽게 업그레이드 할 수 있습니다.

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