Python 3.7アルファ版がリリースされましたが、Anacondaを使用してPython 3.7に更新する方法に関する投稿を見つけることができませんでした-おそらく彼らは公式リリースを待つのでしょうか?助言がありますか?
Python 3.7アルファ版がリリースされましたが、Anacondaを使用してPython 3.7に更新する方法に関する投稿を見つけることができませんでした-おそらく彼らは公式リリースを待つのでしょうか?助言がありますか?
回答:
Python 3.7をインストールできるようになりましたが、多くのパッケージはまだ更新されていません。ここで別の回答で指摘されているように、すべての更新されたパッケージの構築の進行状況を追跡するGitHubの問題があります。
誰かがPython3.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
オプションを指定してコマンドを実行することで確認できます。
これは、コマンドとconda経由でインストールすることができconda install -c anaconda python=3.7
につきとしてhttps://anaconda.org/anaconda/python。
すべてのパッケージがまだ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でパッケージを簡単にアップグレードできます