現在、Anaconda Continuum経由でPython 3.5.2をインストールしています。 Python 3.6にアップグレードしようとしていますが、conda install python=3.6
を実行しようとすると、次のエラーが表示されます。
UnsatisfiableError:
The following specifications were found to be in conflict:
- enum34 -> python 2.6*|2.7*|3.3*|3.5*
- python ==3.6.0
Use "conda info " to see the dependencies for each package.
何がこれを引き起こしているのでしょうか?
Enum34がインストールされており、2.6-3.5が必要です。したがって、Python 3.6のインストールは、enum34を更新して新しいバージョンが3.6をサポートするかどうかを確認したり、enum34を削除したり、Python 3.6を新しい環境にインストールしたりすることなく実行することはできません。
conda install python = 3.6 UnsatisfiableErrorのようなpythonのアップグレードで誰かがenvやlasagneなどのような他のライブラリのために困難を見つけた場合は、コマンドconda remove library nameを使用してそのライブラリを削除し、再度実行しますコマンドconda update pythonを使用したインストール