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

2024-05-31 07:27:11 发布

您现在位置:Python中文网/ 问答频道 /正文

根据this article,在Windows上安装Python 3.6时,安装程序的最后一个屏幕如下所示:

enter image description here

我最近在Windows中遇到了一些长路径名的问题,所以我在这个屏幕中寻找“禁用路径长度限制”选项。我在Windows10上安装了Python3.7,但是“禁用路径长度限制”选项不可见。 Python documentation没有提到这个选项。

如何使此选项出现?或者它不再是v3.7中的一个选项了?


Tags: 路径屏幕windowsdocumentation选项articlethis路径名
3条回答

我刚刚将Python更新到3.7.2,没有得到提示,也不记得我是否设置了MAX_PATH over ride,所以使用regedit导航到。。。

计算机\HKEY\u本地计算机\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled

如果数据值为1(true),则设置该值,Python更新将不再询问。 如果0(false),则可以将regedit中的值更改为1,这样就可以继续了。[赢10]

这不是python(或python安装程序)设置,而是一个NTFS filesystem limitation。 可以在windows系统设置中禁用它。请参阅this文章,或者this如果您觉得足够高级,可以手动修改windows注册表。

我刚刚运行了那个安装程序,并显示了这个选项。应用该更改后,选项消失。如果已经更改了最大路径长度,则可能不会显示这样做的选项。

相关问题 更多 >