在Windows上使用 Python 安裝+ win10啟用長路徑


https://docs.python.org/zh-cn/3/using/windows.html

成功20200131

 https://docs.python.org/zh-cn/3/using/windows.html#windows-full

 

 

3.1.2. 刪除 MAX_PATH 限制

歷史上Windows的路徑長度限制為260個字符。這意味着長於此的路徑將無法解決並導致錯誤。

在最新版本的Windows中,此限制可以擴展到大約32,000個字符。但需要管理員權限激活 “啟用Win32長路徑” 組策略,或將注冊表值 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem@LongPathsEnabled 設置為 1

這允許 open() 函數 os 模塊和大多數其他路徑功能在使用字符串時

 

 

win10啟用長路徑
 win+r

找到並打開文件(本地組策略編輯器)C:\Windows\System32\gpedit.msc
依次點開 計算機配置>管理模板>系統>文件系統,找到“啟用win32長路徑”並雙擊打開
選擇“啟用”選項,然后單擊“確定”
退出,重啟電腦

python官網 下載python3.8

 

#######

 

Windows 啟用長路徑支持

  • 打開注冊表編輯器:regedit
  • 找到如下路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSytem
  • 找到如下鍵值:LongPathsEnabled
  • 將值修改為1:默認是0,不啟用。

原因

  • 如果Windows本身不允許創建非常長的路徑,那么有一些軟件的安裝(編譯安裝)等在創建長路徑的時候會失敗。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM