Udacityミニプロジェクトを実行しようとしていますが、SKLearnライブラリの最新バージョン(20.2)がインストールされています。
私が走ると:
_from sklearn.decomposition import RandomizedPCA
_
エラーが発生します:
ImportError: cannot import name 'RandomizedPCA' from 'sklearn.decomposition' (/Users/kintesh/Documents/udacity_ml/python3/venv/lib/python3.7/site-packages/sklearn/decomposition/__init__.py)
私は実際に使用してバージョンをアップグレードしました:
_pip3 install -U scikit-learn
_
_0.20.0
_から_0.20.2
_にアップグレードしたもので、アンインストールして再インストールしたので、なぜ_sklearn.decomposition
_を初期化できないのかわかりません。
私のマシンからpython3を完全にアンインストールしない可能性がある解決策はありますか?!理想的にはそれを避けたいです。
どんな助けでも完全に感謝されます!
編集:
私はこれを掘り下げて修正しようとしていますが、SKLearn GitHubのdecomposition
ライブラリにある___init__.py
_ファイルがRandomizedPCA
を参照していないようです...削除されたのでしょうか?
@Aaraeusの発言に加えて、PIL library
がPillow
に分岐されました。 PIL
インポートエラーを修正するには、
pip3 install pillow