windows安装scikit-learn的问题
问题描述:
在windows安装python库的过程中,如果目录很长,会出现问题。
如安装scikit-learn时报错:
ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: 'C:\\Users\\17194\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python38\\site-packages\\sklearn\\datasets\\tests\\data\\openml\\292\\api-v1-json-data-list-data_name-australian-limit-2-data_version-1-status-deactivated.json.gz'
解决办法:
开启windows的超长路径支持功能。
win+r,输入regedit,查找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem项,找到LongPathsEnabled属性,将其值改为1即可。