コンピューターには sklearn および pandas パッケージがあります
cmd ウィンドウに入力するpip list
か、vscode のターミナル ウィンドウに入力するconda list
か、pycharm のターミナル ウィンドウに入力する場合ですconda list
。あなたは、おい、sklearnとパンダがいるではないか?pycharm と vscode でコードを実行すると、依然としてエラーが報告されるのはなぜですかNo module named 'sklearn'
。No module named 'pandas'
実際、これは、これら 2 つのパッケージがコンピュータ上に存在するものの、作成された TF2.1 環境には存在しないことを意味します。
TF2.1環境に入る
コンピュータの「スタート」→「Anaconda3」→「Anaconda Navigator」→「環境」→「TF2.1」の右側の三角ボタン→「ターミナル」を開き、作成したTF2.1環境のターミナルに入ります。
「」と入力するconda list
と、この環境には sklearn パッケージと pandas パッケージがないことがわかります。
次に、問題を修正します
と入力してactivate TF2.1
環境をアクティブ化します。
Douban ソースのダウンロード リンクを入力するとpython -m pip install pandas -i https://pypi.douban.com/simple
、パンダをダウンロードでき
、sklearn パッケージもダウンロードできます。
vscode のターミナル ウィンドウまたは pycharm のターミナル ウィンドウに直接入力するとpip install sklearn
、このライブラリは確かにインストールされますが、TF2.1 環境にはインストールされないことに注意してください。私の言うことが信じられない場合は、“开始”->Anaconda3->Anaconda Navigator->Environments->TF2.1右侧的三角按键->open Terminal
実際の TF2.1 ターミナルに移動して と入力するconda list
と、インストールされているライブラリが見つからないことがわかります。
ありがたい
問題の解決策を探していたときにこの記事を発見し、元のリンクを掲載しましたので、ご覧ください。
conda 環境が見つかりませんでした: tensorflow | anaconda アクティベーション環境