Google Datalab で sklearn.feature_selection を使用しようとしていますが、Datalab にはデフォルトでバージョン 0.16.1 がインストールされています。を使用してバージョン0.17をインストールしてみました
%%bash
pip install scikit-learn==0.17
これはうまくいきますが、新しいコード ブロックを実行すると、まだ古い sklearn バージョンを取得していますが、正しいパスです。
>> import sklearn
>> print(sklearn.__version__)
0.16.1
>> print(sklearn.__path__)
['/usr/local/lib/python2.7/dist-packages/sklearn']
それでは、新しい bash ブロックを試してみましょう。
%%bash
pip install scikit-learn==0.17
python -c 'import sklearn; print(sklearn.__version__);print(sklearn.__path__)'
Requirement already satisfied (use --upgrade to upgrade): scikit-learn==0.17 in /usr/local/lib/python2.7/dist-packages
Cleaning up...
0.17
['/usr/local/lib/python2.7/dist-packages/sklearn']
私は何が欠けていますか?