質問: ### 前提・実現したいこと ここに質問の内容を詳しく書いてください。 (例)anacondaで作った仮想環境でpythonを実行しようとするとバージョンが2.7.1 と表示されていました。rootでは最新版がインストールされているにも関わらずです。 そこで conda install python=3.6.4 などでアップデートしようとしたのですが以下のエラーが出ます どうすれば良いでしょうか ### 発生している問題・エラーメッセージ UnsatisfiableError: The following specifications were found to be in conflict: * python=3.6 * ssl_match_hostname -> python[version='>=2.7,<2.8.0a0'] Use "conda info " to see the dependencies for each package. ``` エラーメッセージ ``` ### 該当のソースコード ``` ソースコード ``` ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: これは仮にできたとしてもやめたほうがいいです。Python2.7とPython3.xでは互換性が保たれていない機能が多いので、インストール済みのパッケージが使えなくなります。 無理せず別の仮想環境を作ることをおススメします。 conda create -n py36 python=3.6 anaconda