bijection / sistine

Turn a MacBook into a Touchscreen with $1 of Hardware
https://www.anishathalye.com/2018/04/03/macbook-touchscreen/
MIT License
3.25k stars 192 forks source link

print() is a function in Python 3 #1

Closed cclauss closed 4 years ago

cclauss commented 6 years ago

Also:

afraca commented 6 years ago

By default MacOS ships with Python 2 unfortunately. And I think homebrew puts python 3 as python3 in your PATH, not python.

cclauss commented 6 years ago

Given that all the Linuxs are shifting to Python 3 as default, I would bet that some OSX upgrade soon will do the same. My advise is to make the code compatible with both before that day comes. https://pythonclock.org

cclauss commented 6 years ago

https://docs.brew.sh/Homebrew-and-Python says "python points to Homebrew’s Python 2.7.x (if installed) otherwise the macOS system Python.". The problem is that that Python does not have Quartz pip installed. See the other PR.

cclauss commented 5 years ago

Macs defaulting to Python 2 will soon be a thing of the past. Will this repo be modernized soon?