编译 Zed 的时候遇到了如下问题:

zed on  main via 🦀 v1.81.0
❯ cargo build --release
    Updating crates.io index
error: failed to get `pet` as a dependency of package `languages v0.1.0 (C:\Users\Jerrita\Programs\zed\crates\languages)`

Caused by:
  failed to load source for dependency `pet`

Caused by:
  Unable to update https://github.com/microsoft/python-environment-tools.git?rev=1abe5cec5ebfbe97ca71746a4cfc7fe89bddf8e0#1abe5cec

Caused by:
  path too long: 'C:/Users/Jerrita/scoop/persist/rustup/.cargo/git/checkouts/python-environment-tools-903993894b37a7d2/1abe5ce/crates/pet-conda/tests/unix/conda_env_without_manager_but_found_in_history/some_other_location/conda_install/conda-meta/conda-23.1.0-py310hca03da5_0.json'; class=Filesystem (30)

解决方法:

sudo Set-ItemProperty 'HKLM:\System\CurrentControlSet\Control\FileSystem' -Name 'LongPathsEnabled' -value 1

然后重启电脑即可

Last modification:February 22, 2025
如果觉得我的文章对你有用,请随意赞赏