Python:安装sklearn包出现错误的解决⽅法
scriptmanager的作用>a method to do今天在安装 Python 的 sklearn 包时出现了 Cannot uninstall 'numpy' 和 Cannot uninstall 'scipy' 错误,下⾯记录了我尝试了很多⽹上的⽅法后最终成功的解决⽅法。
出现此类错误的主要原因应该是电脑上已安装的 numpy 和 scipy 版本不够⾼,pip 下载 sklean 时指令会⾃动删除版本不够的numpy 和 scipy,删除过程中出现⽆法删除的错误,所以解决办法就是要⼿动先升级 numpy 和 scipy。若是要在 python 3 下安装,下⾯的所有指令中 pip ⽤ pip3 替代。
我的电脑是 Mac 系统,不确定 Linux 是否也是相同的解决指令,但思路应该是相同。
以下为具体操作:
终端执⾏ pip install scikit-learn 后,出现 Cannot uninstall 'numpy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
执⾏sudo pip install --upgrade --ignore-installed --install-option '--install-data=/usr/local' numpy 后成功升级 numpy。
再次执⾏ pip install scikit-learn ,出现 Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
导轨滑块内部结构执⾏sudo pip install --upgrade scipy --ignore-installed six ,成功升级 scipy。
后端运营岗是做什么的再次执⾏ pip install scikit-learn 后出现权限问题,运⾏sudo pip install scikit-learn ,成功安装 sklearn 包(见下图)。
另外,我在 Python 3 下安装 scikit-learn 没有出现该类错误,应该是因为 numpy 和 scipy 的版本够⾼。
datedif计算工龄>电脑python安装教程
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论