[英]rust cargo init occur signature verification failed
我嘗試使用貨物初始化初始貨物管理系統。
但我看不到$ HOME / .cargo dir生成。
而shell顯示
macmatoMacBook-Air:rust kula$ cargo init
warning: signature verification failed for sources.json
macmatoMacBook-Air:rust kula$ cargo sync
error: No sources defined. You may wish to run "cargo init" then "cargo sync".
怎么了貨物管理系統?
我的操作系統是mac osx 10.7
貨物似乎支持GPG並在輸出上使用蹩腳的正則表達式。 如果您的語言環境不符合預期,則會失敗。 這對我有用:
LC_MESSAGES=C cargo init
問題很可能是你沒有安裝gpg因此它無法驗證cargo-central的源文件的簽名,然后根本不能工作。
簽名驗證失敗的這種情況應該是非致命的,但是貨物中存在一個導致它無法完成'init'命令的錯誤。
我檢查了貨物的變化,我認為即使簽名驗證失敗也應該允許它繼續,但FWIW貨物可以使用一些愛來使它更有用和可靠。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.