-
-
Notifications
You must be signed in to change notification settings - Fork 678
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
could Not Find a version that satisfies the requirement (aka Unable to install in Macintosh Python 3.91 (Big Sur)) #568
Comments
Hoping to have a local build script up today. |
Could you verify if this build script works for the M1 chip? Instructions I verified it for the intel chip. This is in the master branch, so you should NOT use this wheel. But if it works, I will back port it to the 0.6.x branch so you can actually use it. |
Well, it certainly does a lot, but there does appear to be an issue:
And doing a file search does not find an "distinfo.txt" file in the cloned repository. |
Haven't forgot about this. Trying to get my hands on an M1. |
Hi, Same problem on Windows with Python 3.8.5, and on Raspbian with Python 3.8.0.
But it works on another Windows with Python 3.8.6. Hope it helps somehow! |
For the windows machine can you verify it isn't 32 bit? Raspian isn't supported YET. Will soon! |
Awesome and I'm excited about the raspberry as well! Is the python version 32 bit? I believe you can type |
Omg you're right, I totally forgot that... I had to install Python 32 bits for whatever reason back in the time...
|
Happens alot! |
We finally go access to the new mac runners. Should have it up later this week! |
Can we check if this has been resolved? One user said it was. |
I get the same error with:
|
Hello. |
Will be in the next release (1.0) |
Release 1.0 is here but i can't install it on my M1. Would love to get this working |
In my previous message I incorrectly assumed the new github mac runners were M1's but I was completely wrong. Once I get an M1, I can build them manually but I'm not sure when that will be. Until that time, you could try building the wheel locally like this but I believe the platform name should be |
Awesome! That worked :) |
Wait really? Like completely worked? If so, I may try to get a mac m1 this weekend to start building wheels |
Interesting. If you run "show_metrics()" what FPS are you getting? |
Tool rendering will max out after 30 seconds. But 40fps isn't great. Will debug when I get one. Wht are the specs? |
@Endogen could you elaborate a bit more on the wheel building process? After following the instructions for the wheel build, using EDIT: |
I did it with Python 3.9 and did exactly what was mentioned in the Wiki. Nothing different. Then installed it with |
Ahh I did mine with 3.10, I will attempt with 3.9 instead |
@hoffstadt I can also confirm that building wheel and installing it on M1 mac with Big Sur 11.6 / Python 3.9.7 works as expected :) I'm getting 60 fps at M1 MBP / 16 GB: |
@kondratk Awesome! I appreciate the information. I just need to save up a bit and get an M1 so I can build the wheels for you guys. I imagine it will be a while before github has M1 runners. |
You might be mixing architectures ... is your python arm or x86 based? |
Thanks for all the effort in building this library ... I set it up just as you described, running perfectly with 60fps. Mac M1 16GB However, running any other code, including the tutorial code, is producing a segmentation fault |
Just to add a data point: I was able to build this library locally with the instruction provided: My machine is the new MBP14, 10 Core CPU / 16 Core GPU / 16GB RAM, running macOS Monterey 12.0.1. I was able to get the demo running consistently at around 100-115 FPS. I was not able to hit 120 FPS with the build in monitor, but that might be due to the variable refresh rate scheduling of the OS and not really the library. Out of curiosity, are there any way to limit FPS? When I'm running demo with 60 FPS monitor the GPU power consumption stabled at 70mW. When I'm running demo with built-in 120 FPS panel, the GPU power consumption stabled at about 300mW. I can see myself limiting my app at 60FPS to save some power consumption. |
I'm running examples from the imgui project at a native 120 fps, which makes me think this might be related to the library in some way, though I'm not sure. Just thought to point that out. And yeah, an FPS limiter would be a useful feature to have. |
If you want to minimize the power consumption, you can use |
We've added 2 wheels for Apple Silicon. Python 3.8 & Python 3.9. We will continue to add more once we've automated the process a bit. We are having to manually build the wheels at the moment. Also note, GLFW (the windowing library we use for Mac/Linux) will possibly show an error:
This is being address (because we are in the process of removing GLFW altogether). |
Hi I tried run DearPyGui on my 2 apples but it works only on one of them: MacBook Air (13-calowy, 2017 r.) - running OK Apple Imac 12,2 a1312 27" 12gb ram, intel i5 3.1 High Sierra 10.13.6 ImportError: dlopen(.......): Symbol not found: ____chkstk_darwin Please help me, I really need it on huge screen :( Maciej |
Hi, you need to make sure you have cmake installed as a command line tool! here |
I M afraid you have to buy newer machine :(
Dnia 12 stycznia 2024 09:38 Thuva Sooriya ***@***.***> napisał(a):
Is the wheel building process automated now?, I see the same error in Python 3.12.1 and 3.11.7 when using pip3 install, will try 3.9 and get back.
— Reply to this email directly, github.com view it on GitHub , or github.com unsubscribe . You are receiving this because you commented. Message ID: <hoffstadt/DearPyGui/issues/568/1888660605 @ github . com>
|
This may affect other 3.9x install platforms? I was only able to test Python 3.91 Macintosh.
DearPyGui version - v0.6.166+ (5c74d61?) downloaded directly from Github ~14:00ish on 2/10/2021
Mac OS X Big Sur 11.2.1
Python 3.9.1 (default, Feb 2 2021, 22:54:59)
[Clang 12.0.0 (clang-1200.0.32.29)] on darwin
Unable to use PIP to install dearpyGui.
Looking at verbose mode, "Skipping link: none of the wheel's tags match:" is plastered on all of the links.
Comparing it to the tags produced below, so the arm64, and universal2 tags.
(intelworking) benjamin@Nerv scripts % python3 -c"from packaging import tags; print('\n'.join([str(t) for t in tags.sys_tags()]))" |head -5
cp39-cp39-macosx_11_0_arm64
cp39-cp39-macosx_11_0_universal2
cp39-cp39-macosx_10_16_universal2
cp39-cp39-macosx_10_15_universal2
cp39-cp39-macosx_10_14_universal2
I have tried this in Rosetta 2, as well as in M1 Native. I have had no issues with python libraries in Rosetta 2, including Cryptopgraphy, PyMuPDF, etc. So Rosetta2 (Intel Translation) mode does not appear to be the issue.
I'll be happy to assist in troubleshooting, testing, etc.
The text was updated successfully, but these errors were encountered: