RoboStack / RoboStack/robostack.github.io

`rosdep install` fails with conda-related errors after following Pixi install instructions

オープン
#102 コメント 6 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
Astro
スター
385
フォーク
36
平均マージ
5時間 37分
マージ済み PR(30日)
18

説明

I've followed the getting-started instructions here: https://robostack.github.io/GettingStarted.html#__tabbed_1_2

I was able to get roscore + rviz working, but when I tried to import dependencies for the package I'm working on, I get this error:

(robostack:noetic) bash-3.2$ rosdep install --from-paths src --ignore-src -r -y

ERROR: Rosdep experienced an internal error.
Please go to the rosdep page [1] and file a bug report with the message below.
[1] : http://www.ros.org/wiki/rosdep

rosdep version: 0.26.0

Bad installer [conda]: None of micromamba, mamba, conda was found.

Do I also need to install conda if I'm using pixi?


I'm running on MacOS 15.4.1, and have run the following commands:

curl -fsSL https://pixi.sh/install.sh | bash
pixi init robostack
cd robostack
vim pixi.toml # copy over content from tutorial
pixi install
pixi shell -e noetic
mkdir -p catkin_ws/src; cd catkin_ws/src
git clone git@gitlab.com:[my_package]
pixi add vcstool
vcs import --input [my_package]/[my_package].repos
rosdep install --from-paths src --ignore-src -r -y

Possibly related: I get warnings about missing install/setup.bash:

totten:robostack lindzey$ pixi shell -e noetic
 WARN Could not find activation scripts: /Users/lindzey/Documents/RSAmanip/robostack/install/setup.bash

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

GettingStarted.html の Pixi の手順から始め、issue にあるコマンド、特に rosdep install --from-paths src --ignore-src -r -y を再現します。コピーされた pixi.toml と、install/setup.bash が見つからないという報告された警告を確認します。Pixi で conda が必要かどうかを判断し、手順を修正するか、必要なセットアップを文書化できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
macos
領域
documentation
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
42/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。