[Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/scipy/_lib/decorator.py处理
大环境ubuntu18.04,python3.6.8,在使用sklearn调用混淆矩阵的时候报错,于是打算重新安装scipy,可是在安装scipy时总是不成功,报错内容如下:
[Errno 2] No such file or directory: '/usr/lib/python3/dist-_packages/scipy/_lib/decorator.py
吐槽
找了各种办法,重装了numpy、scipy、sklearn不下五六遍吧,上述的问题依然存在...
早就应该用google搜索解决问题,本猜想是个小问题,无疑是版本的问题,谁知道...哎,浪费了大半个晚上
方法
通过安装过程中总是出现的错误显示没有decorator.py
这个文件,到该路径下找到了decorator.py
文件,但是该文是==空文件==,直接google到方法,重新安装decoratro
直接解决问题:
>>sudo apt install --reinstall python\*-decorator
上述直接安装python-decorator
和python3-decorator
,安装后,再安装numpy、scipy、sklearn
一路下来,没报任何错误。
又可以安心的学习python啦~
网友评论