Python 3.7 알파 버전이 나왔지만 Anaconda를 사용하여 Python 3.7로 업데이트하는 방법에 대한 게시물을 찾을 수 없었습니다. 아마도 공식 릴리스를 기다릴까요? 어떤 제안?
Python 3.7 알파 버전이 나왔지만 Anaconda를 사용하여 Python 3.7로 업데이트하는 방법에 대한 게시물을 찾을 수 없었습니다. 아마도 공식 릴리스를 기다릴까요? 어떤 제안?
답변:
이제 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 용 패키지를 푸시하기 위해 안정적인 릴리스가 나올 때까지 기다렸다 고 생각합니다. 그러나 저는 그곳에서 일하지 않기 때문에 실제 정책이 무엇인지 모르겠습니다.
--dry-run
옵션 과 함께 명령을 실행하여이를 확인할 수 있습니다 .
https://anaconda.org/anaconda/python에 따라 명령 conda install -c anaconda python=3.7
을 사용하여 conda를 통해 설치할 수 있습니다 .
모든 패키지가 아직 3.7을 지원하는 것은 아니지만 실행하면 conda update --all
일부 종속성 오류가 해결 될 수 있습니다.
py37
다음 명령을 사용하여 라는 환경을 만들 수도 있습니다 conda create -n py37 -c anaconda python=3.7
.. 그러나을 사용하여 numpy / jupyter와 같은 다른 패키지를 설치할 수 없습니다 conda install
. 종속성 검사는이를 방지합니다. 설치는 pip install numpy jupyter
.
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
conda navigator를 실행하면 친숙한 GUI에서 패키지를 쉽게 업그레이드 할 수 있습니다.