私はPythonをAnacondaでインストールしました。パッケージはpip install
とconda install
の両方でインストールしています。私はまた、機械学習ライブラリsklearn
をインストールしました。私は、次のコードを実行しようとしていた:Anacondaでは、Pythonでパッケージを読み込むことはできませんが、ipythonは動作します
import sys
print sys.version
from sklearn.gaussian_process import kernels
私はimport error
を得る:
2.7.11 |Anaconda 4.0.0 (x86_64)| (default, Dec 6 2015, 18:57:58)
[GCC 4.2.1 (Apple Inc. build 5577)]
Traceback (most recent call last):
File "temp1.py", line 4, in <module>
from sklearn.gaussian_process import kernels
ImportError: cannot import name kernels
しかし、私はipythonでそれを実行すると、エラーがない:
2.7.12 |Anaconda custom (x86_64)| (default, Jul 2 2016, 17:43:17)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)]
sklearn.gaussian_process.kernels
/Users/my_name/anaconda/lib/python2.7/site-packages/sklearn/gaussian_process/kernels.pyc
私はipythonのバージョンがであることに気付きました。「Anaconda custom」それはどういう意味ですか?なぜPythonのバージョンがAnacondaカスタムの代わりにAnaconda 4.0.0になるのですか?私はそれがインストールされているすべてのモジュールをロードできない理由だと思う。
Pythonとipythonバイナリの場所:
/Users/my_name/anaconda/bin/python
/Users/my_name/anaconda/bin/ipython
アナコンダのインストール方法は異なりますか? 1つはPython 2.7.11で、もう1つは2.7.12です – gobrewers14