回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我试图更新scikit learn,但意外地运行了<code>pip3 install sklearn</code>,而不是<code>pip3 install scikit-learn</code>。这个安装了。。。什么</p>
<pre><code>In [1]: import sklearn as skl
In [2]: skl.__version__
Out[2]: '0.23.1'
In [3]: dir(skl)
Out[3]:
['__SKLEARN_SETUP__',
'__all__',
'__builtins__',
'__cached__',
'__check_build',
'__doc__',
'__file__',
'__loader__',
'__name__',
'__package__',
'__path__',
'__spec__',
'__version__',
'_config',
'_distributor_init',
'base',
'clone',
'config_context',
'exceptions',
'get_config',
'logger',
'logging',
'os',
'set_config',
'setup_module',
'show_versions',
'sys',
'utils']
</code></pre>
<p>但是这个模块缺少scikit学习的所有核心属性,包括<code>model_selection</code>、<code>tree</code>等</p>
<p>我试着运行<code>pip3 uninstall sklearn</code>,然后运行<code>pip3 install scikit-learn</code>,但问题仍然存在。我还尝试了等效的Conda命令,因为我使用的是Conda发行版</p>
<p>除了从头开始重新安装Python之外,有没有办法让我安装的scikit learn重新工作</p>