pip install sklearn成功
import sklearn报错
首先这个AppData文件夹是隐藏的,一开始找了很久没有找到,设置显示隐藏的文件夹才看到。(不看也可以)
尝试了很多方法,比如删除numpy scipy库重新安装,下载不同版本的sklearn,都没有解决。
最后发现应该是用户名为中文导致的。但其他包的导入都没问题,很奇怪。
C:\Users\用户名\AppData\Local\Temp
“这个文件夹的作用是用于存储在文件操作过程中的临时文件,比如安装软件、对压缩包进行操作等都会先把必要的文件复制到TempFiles目录,然后再拷贝到目的文件夹,如果一切正常的话,系统自己会清空Temp下的临时文件。"
由于无法正常打开这个文件夹,所以报错了,也无法正常导入库。
怕修改用户名会出现问题,然后搜到解决办法是在环境变量里修改TEMP和TMP为不带中文的路径,我改到了D盘新建的文件夹Temp里。
再导入就成功了。