最近执行python setup.py install总是失败,提示文件名太长发现网上有取消限制文件名长度,测试发现改完注册表无需重启cmd就生效了。但是有时候会失败,现在方法放这。
转到Windows“开始”,然后键入REGEDIT。选择注册表编辑器
选择
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
修改或者新建一个键LongPathsEnabled
数值数据填 1
注:
如果 LongPathsEnabled不存在,则创建步骤如下:
此外网上查询到还有一个是修改下面注册路径,和上面有点区别
解除文件路径长度限制
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies
键值:LongPathsEnabled - DWORD - 1
用途:解决拷贝路径很深的文件时可能出现的报错。
但是二者是不是有什么区别或者只用一个就行了还不得而知。