私は現在Python 2.7でAnacondaを使用していますが、Python 3.5を使用する必要があります。両方を同時にインストールしても大丈夫ですか?いくつか問題があるでしょうか。
私は64ビットのWin8を使っています。その他の情報が必要な場合は、事前にお知らせください。
私が理解しているのは、別のバージョンのpythonを使い始めるのにAnacondaを再度インストールする必要はないということです。代わりに、condaにはpython 2と3の環境を別々に管理する 機能があります 。
私は自分の部署で誰が手助けしているかに応じて両方を使います(2.7人、3.5人が好きです)。とにかく、私は Anaconda を使い、私のデフォルトのインストールは3.5です。私は他のバージョンのpythonやパッケージなどの環境を使用しています。たとえば、python 2.7を使い始めたいときには、次のように実行しました。
conda create -n Python27 python=2.7
これにより、Python27という名前の新しい環境が作成され、Pythonバージョン2.7がインストールされます。その行にデフォルトで他のパッケージをインストールするための引数を追加するか、あるいは最初から始めることができます。コマンドラインにdeactivate
(windows)またはsource deactivate
(linux、osx)と入力するだけで、環境が自動的にアクティブになります。将来有効にするには、activate Python27
(windows)またはsource activate Python27
(linux、osx)を入力してください。あなたがそのルートを選ぶことを選択するなら、私はAnacondaで 環境を管理する のためのドキュメントを読むことをお勧めします。
はい、できます。
あなたは両方のAnacondaをダウンロードする必要はありません。
あなただけがAnacondaのバージョンの1つをダウンロードし、Anaconda pythonの他のバージョンをアクティベートする必要があります。
Python 3をお持ちの場合は、このようにPython 2カーネルをセットアップできます。
python2 -m pip install ipykernel
python2 -m ipykernel install --user
あなたがPython 2を持っているなら、
python3 -m pip install ipykernel
python3 -m ipykernel install --user
そうすれば、両方のバージョンのPythonを見ることができます。
Anaconda Spyderを使用している場合は、ここでバージョンを交換する必要があります。
あなたが木星を使っているならば、ここでチェックしてください:
注:インストール後にJupiterまたはAnacondaがすでに開いている場合は、再起動する必要があります。それであなたは見ることができるでしょう。
私はpython 2.7.13と3.6.2の両方をインストールしています。最初にPython 3用のAnacondaをインストールしてください。それから2.7を得るためにconda構文を使うことができます。使用したインストール:conda create -n py27 python = 2.7.13 anaconda
はい、両方のバージョンをインストールしても問題ありません。それは今日実際にはかなり期待されています。 2.7にはたくさんのことが書かれていますが、3.5が標準になりつつあります。私はあなたのすべてのPythonをできるだけ早く3.5に更新することを勧めます。