💡

vscodeにrustowlがインストールできない場合の解決策

に公開

結論

インストールされているRustOwlをリスト。

$ cargo install --list
rustowl v0.2.0 (/Users/[user-name]/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustowl-0.2.0/.tmp):
    rustowlc
rustowl v0.2.0:
    rustowl

まずcrates.ioから入れたものを消す。(1行目) 次に、上記の1個目の(path)をpath+file://に続けてuninstallします。

$ cargo uninstall 'registry+https://github.com/rust-lang/crates.io-index#rustowl@0.2.0'
$ cargo uninstall 'path+file:///Users/[user-name]/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustowl-0.2.0/.tmp#rustowl@0.2.0'

RustOwlがマーケットプレイスで出た

出たのですが、インストール時に右下にエラー通知が出ます。スクショを忘れてしまったのですがバイナリがダウンロードできないだか、実行できてないみたいな話でした。

https://marketplace.visualstudio.com/items?itemName=cordx56.rustowl-vscode

以前に入れたことある

前にマーケットではなくcargo installとvsxでこのツールをowlを使ったことがあるのですが、その時インストールしたものとtmpフォルダ的な場所に(プレイス経由か分からないが、そこでtmpで入った?)2つRustOwlが入っていて、競合したのかな。

もし同じような状況で困ってる人いたら、参考になれば幸いです。

GitHubで編集を提案

Discussion