A versão alfa do Python 3.7 foi lançada, mas não consegui encontrar nenhum post sobre como atualizar para o python 3.7 usando o Anaconda - talvez eles esperem pelo lançamento oficial? Alguma sugestão?
A versão alfa do Python 3.7 foi lançada, mas não consegui encontrar nenhum post sobre como atualizar para o python 3.7 usando o Anaconda - talvez eles esperem pelo lançamento oficial? Alguma sugestão?
Respostas:
O Python 3.7 agora está disponível para instalação, mas muitos pacotes ainda não foram atualizados. Conforme observado por outra resposta aqui , há um problema no GitHub rastreando o progresso do Anaconda na construção de todos os pacotes atualizados.
Até que alguém crie um pacote conda para Python 3.7, você não pode instalá-lo. Infelizmente, algo como 3500 pacotes aparecem em uma pesquisa por "python" no Anaconda.org ( https://anaconda.org/search?q=%22python%22 ), então não pude ver se alguém já fez isso.
Você pode ser capaz de construir seu próprio pacote, dependendo do sistema operacional para o qual deseja. Você pode começar com a receita que conda-forge usa para construir Python: https://github.com/conda-forge/python-feedstock/
No passado, acho que o Continuum geralmente esperava até um lançamento estável para distribuir pacotes para novos Pythons, mas eu não trabalho lá, então não sei qual é a política real deles.
--dry-run
opção.
Isso pode ser instalado via conda com o comando conda install -c anaconda python=3.7
conforme https://anaconda.org/anaconda/python .
Embora nem todos os pacotes suportem 3.7 ainda, a execução conda update --all
pode resolver algumas falhas de dependência.
py37
usando este comando: conda create -n py37 -c anaconda python=3.7
. No entanto, não consigo instalar outros pacotes, como numpy / jupyter, usando conda install
. As verificações de dependência evitam isso. A instalação funciona usando pip install numpy jupyter
.
A versão de 4 de setembro do 3.7 recomenda o seguinte:
conda install python=3.7 anaconda=custom
Se você deseja criar um novo ambiente, eles recomendam:
conda create -n example_env numpy scipy pandas scikit-learn notebook
anaconda-navigator
conda activate example_env
conda create -n py37 -c anaconda anaconda=5.3
parece estar funcionando.
execute o conda navigator, você pode atualizar seus pacotes facilmente na interface amigável