mherrmann / fbs

Create Python GUIs with Qt in minutes
https://build-system.fman.io
GNU General Public License v3.0
3.8k stars 194 forks source link

fbs Homebrew issues #205

Open proftc opened 4 years ago

proftc commented 4 years ago

I thought. I would share my experiences with other users on this issue on my Mac . I have been using Homebrew to install python and up until last week this defaulted to v 3.7.7. Although this is not supported by fbs I found it does work well with a couple of tweaks. Firstly scipy must be v 1.4.1 and setuptools vs 44.0.0 . There is also a deprecation warning for matplotlib which can be silenced (https://stackoverflow.com/questions/57436705/remove-matplotlib-depreciation-warning-from-showing). However, from this week (13-Jul-2020) Homebrew now loads python 3.8.x and that has broken this sadly. From Michael’s article on Mac issues (https://fman.io/blog/battling-with-macos/#appendix) I managed to set up version 3.5.4 of python and that worked on the test fbs program and I only I had to change the setuptools version to make more complex programs work. This all works fine now and the the virtual environments set up is easy to change and use with visual studio code. There are several texts which recommend my first route above using Homebrew which was very easy and so I hope that fbs can eventually support python v 3.8 to help other beginners as it is an amazing package.

mherrmann commented 4 years ago

Thank you for sharing your experiences! I hope to be able to add support for later Python versions in the foreseeable future. Until then, there's always the possibility to submit a Pull Request that adds this support.