Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deep_sort実装時の問題 #2

Open
shingakitakurou opened this issue Dec 22, 2020 · 1 comment
Open

deep_sort実装時の問題 #2

shingakitakurou opened this issue Dec 22, 2020 · 1 comment

Comments

@shingakitakurou
Copy link
Contributor

https://github.com/ilyasmg/sort-deepsort-yolov3-ROS
上を参考にROS上でdeep_sortを行うlaunch fileを実行しようとしたらエラーが出ました。
以下がエラードードです
https://gist.github.com/shingakitakurou/435afd0e26307fff2c5f1e36a6deb04f

tensorflowをpython2.7に入れたいのですが色々やっても入りません

python3のtensorflowはinstallされているので試しにtrack_deep.py
https://gist.github.com/shingakitakurou/61a83062bc4e0952764492a4a83cdee7
の一行目 #!/usr/bin/env python を #!/usr/bin/env python3 に変えると今度はrospkgがないと言われます。
https://gist.github.com/shingakitakurou/d14c41f3e8049a1ac5b23e83b3d3fdf3

@kohtaro246
Copy link
Owner

これはやばそうですね。。。。
ros1は基本的にpython2.7でしか動かないのに対して、jetpackのtensorflowはpython3以降でないとサポートしてないみたいです。
かなり無理のある対応になるかと思うのですが、以下の資料のようにroslaunch,rosrun自体はpython2.7で実行されるが、ROSノードは仮想環境上python3で実行されるようにするのはありかもしれないです。
https://qiita.com/tnjz3/items/4d64fc2d36b75e604ab1
(土山くんより、anacondaのインストールができなかったとの報告があったので、使うならpyenvがいいかもしれないです。)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants