适用于Windows的Python安装程序:禁用路径长度限制选项不可用

Hob*_*bes 5 python

根据本文的介绍,当您在Windows上安装Python 3.6时,安装程​​序的最后一个屏幕如下所示:

在此处输入图片说明

我最近在Windows中使用长路径名遇到了一些麻烦,因此我正在此屏幕中寻找“禁用路径长度限制”选项。我在Windows 10上安装了Python 3.7,但“禁用路径长度限制”选项不可见。在Python文档没有提到这个选项。

如何显示此选项?还是在v3.7中不再是选项?

小智 11

我刚刚将 Python 更新到 3.7.2 并且没有得到提示并且不记得我是否设置了 MAX_PATH override 所以使用 regedit 导航到...

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled

如果数据值为 1 (true),那么它被设置并且 Python 更新不会再次询问。如果为 0 (false),那么您可以将 regedit 中的值更改为 1,您就可以开始了。[win10]


run*_*g.t 5

这不是python(或python安装程序)设置,而是NTFS文件系统限制。可以在Windows系统设置中禁用它。见这个文章,或者这个如果你觉得不够先进手动修改Windows注册表。

  • 我知道这是一个文件系统限制。但显然一些 Python 安装程序会为您消除该限制。我试图找出安装程序中出现该选项的情况。 (2认同)