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

problem installing in Bookworm #16

Open
namllihs opened this issue Oct 13, 2023 · 6 comments
Open

problem installing in Bookworm #16

namllihs opened this issue Oct 13, 2023 · 6 comments
Milestone

Comments

@namllihs
Copy link

Hi I have this working well with a Pi4 and a Pi Zero2 W, with Buster. However on trying out the new Bookworm OS the installer fails when it gets to:
pip3 install git+https://github.com/orionrobots/python_usb_robot_arm

I was running it in a virtual environment.

Any ideas on how to get around this?

TIA,
Steve.

@dannystaple
Copy link
Member

Hello, can you show me the output you get when you try this please?

@namllihs
Copy link
Author

namllihs commented Oct 14, 2023 via email

@namllihs
Copy link
Author

namllihs commented Oct 15, 2023 via email

@dannystaple
Copy link
Member

Ok - had some time to test all this (And have a working robot arm again, having damaged one during a move).
I've found a couple of problems:

  • Related to what you've seen, I'll need to reconsider the installation post pep-688. The shell script might only go as far as system packages, then you willbe informated that you need to pip install into your own python environment (eg a project venv).
  • The internal package name relative to setup py is also wrong now - I must have moved the folder. I'll need to rename that back.

This likely needs a new package version, and may need modern packaging (pyproject.toml, uv or poetry compatible).

@namllihs
Copy link
Author

Thanks for the update

@dannystaple
Copy link
Member

I've addressed the internal name while fixing the tests up again, they'd been dead for ages. I've renamed that to owi_maplin_usb_arm instead of the somewhat generic usb_arm or usb_robot_arm. This still doesn't address the pep-688 problem with the install script yet.

@dannystaple dannystaple added this to the 1.0.0 milestone Jan 27, 2025
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