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

Windows ARM64 unable to install platformio/toolchain-atmelavr: " Could not find the package with [...] requirements for your system 'windows_arm64'" #298

Open
ggppjj opened this issue Nov 24, 2022 · 1 comment

Comments

@ggppjj
Copy link

ggppjj commented Nov 24, 2022

Hello!

I have a Thinkpad X13s ARM64 Windows 11 device that I brought to my dad's house for Thanksgiving that I'd like to be able to use to flash Marlin on his newly-bought printer, and as a part of that for this specific printer, platformio is necessary. I can use his computer for now, but wanted to provide feedback that the WoA toolchain install error. I would be happy to make myself available to provide details and do moderately intense testing as-needed, possibly no code changes other than allowing the install on arm64 could be needed for WoA, it has an AMD64 compatibility layer akin to the M1 layer, if a bit less polished overall from my perspective from Apple's version, so it most likely already works.

Thank you for your time.

@ggppjj
Copy link
Author

ggppjj commented Nov 24, 2022

As a note for anyone else in the future, I installed the arm64 version of python and platformio through that. Installing the AMD64 build of python (and setting paths to it) and then reinstalling pio allows the install to continue. If possible, an investigation into Windows Arm64 Python compatibility and/or handling would be appreciated, and I would be again willing to provide as much or as little assistance as I am possible of providing.

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

1 participant