问题描述
今天在配置一个关键时需要执行pip install logru,在执行过程中出现了以下错误:
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [6 lines of output]Cargo, the Rust package manager, is not installed or is not on PATH.
This package requires Rust and Cargo to compile extensions. Install it through
the system's package manager or via https://rustup.rs/Checking for Rust toolchain....
[end of output]note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed× Encountered error while generating package metadata.
╰─> See above for output.note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
经查询,找到了这个错误的解决方案。
解决方案
curl https://sh.rustup.rs -sSf | sh
执行完之后关闭终端再重新打开,重新执行pip install logru后没有再出错。
参考链接
Cargo, the Rust package manager, is not installed or is not on PATH. · Issue #192 · ijl/orjson · GitHub文章来源:https://www.toymoban.com/news/detail-493229.html
https://doc.rust-lang.org/cargo/getting-started/installation.html文章来源地址https://www.toymoban.com/news/detail-493229.html
到了这里,关于Cargo, the Rust package manager, is not installed or is not on PATH. 解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!