2

cargo init を使用して、貨物管理システムを初期化しようとしています。

しかし、$HOME/.cargo dir の生成が見えません。

そしてシェルショー

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".

貨物管理システムはどうなっていますか?

私のOSはmac osx 10.7です

4

2 に答える 2

3

貨物はGPGにシェルアウトし、出力にくだらない正規表現を使用しているように見えます。ロケールが期待どおりでない場合、これは失敗します。これは私のために働いた:

LC_MESSAGES=C cargo init
于 2012-07-13T15:15:43.443 に答える
2

この問題は、gpg がインストールされていない可能性が高いため、cargo-central のソース ファイルの署名を検証できず、まったく機能しません。

署名の検証が失敗するこの状況は致命的ではないはずですが、「init」コマンドを完了しない原因となるバグが cargo にありました。

署名の検証が失敗した場合でも続行できるようにする必要があると信じている cargo への変更をチェックインしましたが、FWIW cargo は、より便利で信頼できるものにするためにいくらかの愛を使うことができます.

于 2012-03-11T03:39:13.180 に答える