Tereshchenkolab / paper-ecg

OSU Capstone Project 2020-21 - Natalie & Julian
Other
66 stars 18 forks source link

App does not open #8

Closed Paul-g-g closed 2 years ago

Paul-g-g commented 3 years ago

App fails to open (not responding). Running macOS Big Sur (11.5.2). Any ideas how to fix this issue? I would love to try out the application. Thanks,

Paul

julianfortune commented 3 years ago

Hey Paul! I believe we just need to create a build for Big Sur (current build is for Catalina). I will create a new build and upload it when I get a chance!

(Note to self: Make a ticket to do builds automatically with MacOS / Ubuntu docker images)

Paul-g-g commented 3 years ago

Ah, I was wondering if that might be the case. Thanks for working on this — I’ll keep my eyes open for future updates.

On Sep 4, 2021, at 12:36 PM, Julian Fortune @.***> wrote:

 Hey Paul! I believe we just need to create a build for Big Sur (current build is for Catalina). I will create a new build and upload it when I get a chance!

(Note to self: Make a ticket to do builds automatically with MacOS / Ubuntu docker images)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

julianfortune commented 3 years ago

Hey Paul,

I was hoping things were going to be easy, but that appears not to be the case (🤦🏼‍♀️). It looks like support for Big Sur isn't available for the version of Python we are using (3.6), and this version is required for the build system we are using to create the application. All of this is to say I have been unable to build a Big Sur application with the current code base.

  1. I will look into building the app using Python 3.9 and PyInstaller.

  2. In the meantime, you can try the application via running directly from source:

    • Download the source code
    • Follow the instructions in SETUP.md
    • Run 'fbs run' in the terminal
Paul-g-g commented 3 years ago

Hi Julian,

Thanks for looking in to this. If I have time, I might try to build from source — I’ve not really done any programming (except a little as an undergraduate a millennium ago!), so it could be fun to try.

Regards,

Paul

On Sep 6, 2021, at 4:38 PM, Julian Fortune @.***> wrote:

Hey Paul,

I was hoping things were going to be easy, but that appears not to be the case (🤦🏼‍♀️). It looks like support for Big Sur isn't available for the version of Python we are using (3.6), and this version is required for the build system we are using to create the application. All of this is to say I have been unable to build a Big Sur application with the current code base.

I will look into building the app using Python 3.9 and PyInstaller.

In the meantime, you can try the application via "building" from source:

Download the source code Follow the instructions in SETUP.md https://github.com/Tereshchenkolab/paper-ecg/blob/master/SETUP.md Run 'fbs run' in the terminal — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Tereshchenkolab/paper-ecg/issues/8#issuecomment-913899003, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVLSC5HOQPS45CIWX27CIZLUAVGI3ANCNFSM5DHWUPVA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

gerardsimons commented 2 years ago

I had the same problem and indeed managed to resolve this, by using the instructions above, but be aware that doing pip install pyqt5 did not work for me since there is a license you need to agree, and it seems impossible to agree to it via pip (you can see it when you do pip install --verbose, otherwise it just seems stuck). If you use brew install pyqt and then the other requirements as is, it will work !

tereshchenko9 commented 2 years ago

thank you for your interest and this comment that may help others. it depends on OS and admin rights.