私のシステムでは、Python の 2 つのバージョンがあります (それらを呼び出すには、コマンド ラインで入力します) python
。python2
Python の最初のバージョンを使用すると、sklearn
モジュールをインポートできませんが、Python の 2 番目のバージョンではインポートできます。
Python の最初のバージョンを使用したい (他のモジュールが利用できるため) と同時に、import sklearn
このバージョンの Python から使用できるようにしたいと考えています。
私の解決策は次を使用することでした:
import sys
sys.path.append('location_of_the_sklearn_module')
モジュールの場所を見つけるためにsklearn
、Python セッションを開始しました (sklearn が動作する 2 番目のバージョンの Python を使用)。I タイプ:
import sklearn
sklearn.__file__
その結果、私は得ました:
/home/name/my_name/numpy/local/lib/python2.7/site-packages/sklearn/__init__.pyc
私が試したPythonの最初のバージョンのセッションで:
import sys
sys.path.append('/home/name/my_name/numpy/local/lib/python2.7/site-packages/sklearn')
import sklearn
残念ながらうまくいきませんでした。その結果、私は得ました:ImportError: No module named sklearn
私が間違っていることを知っている人はいますか?