-
Notifications
You must be signed in to change notification settings - Fork 42
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
Get homebrew package for tauthon #70
Comments
Is anyone working on this? Trying just to do "python setup.py build" from homebrew and run the produced "python.exe" has a number of missing build-dependencies (I run Sierra 10.12.3) :
Issue1: link-error for 'cmath' and 'math' extenstions
I fixed this with just building the offending object manually:
Issue2: missing symbol in operator.so _PyNumber_InPlaceMatrixMultiply
Issue 3: runtime error directly when starting python
I didn't fix this I just copied the file from homebrew Python2.7:
Issue4:
I stopped here, I guess a workaround for this isn't as easy as copying from Python2.7.. |
No, but I'd love help on it! :-)
I believe you're building tauthon incorrectly. (It's the interpreter, not a python package, so has a different build mechanism). Instead do:
(This is also the way to build the ordinary CPython interpreter). |
After getting Binary is now "tauthon.exe" and your examples work. Awesome! Thanks! I'll dig in to the world of ruby and try to get a homebrew package working. If someone with homebrew knowledge wants a package (maybe a former Python maintainer), please jump ahead and don't wait for me. |
Excellent, thank you! :-) Let me know if/when you need me to cut a release, (i.e. tar up the project and peg a version number to it). |
open new issue instead concerning numpy failure |
A strategic question before I start: If we stay with "tauthon", what naming should we use for "idle", "pip" etc? |
proteasome: it'll be very hard to replace python itself with pip. You could lobby on Continuum to move to "tauthon" instead of "python2". That'd be awesome for windows users! |
tauthon should be a new executable, (/usr/local/bin/python should not be changed to link to it). Not sure what to do about pip, though. Ideas? |
when building on OSX, i'm surprised to get tauthon.exe instead of just tauthon, especially since i don't have any python.exe executable files in my usual python builds, just python. i'm .exe is windows only, or am i missing something here? (i'm NOT using brew, so i may have mangled something). certainly the tuthon.exe works(mostly). so it 's not a showstopper |
I looked at Ubuntu handling of idle today and maybe there isn't a big issue here. idle is installed to idle-python2.7 and idle-python3.5 Maybe we should have a convenience-link to latest tauthon or claim "idle" if python2 is not installed but it's not an urgent question I think. |
Yeah, I'm not sure why this is, but CPython also gives the OSX executable a ".exe" extension when you build it. Although if you install it with "make install", I believe the ".exe" extension should be dropped in the installed binary? |
yep. it was an artifact of using only "make altinstall". which only creates a local tauthon.exe and no tauthon. however, using "make install" steps on my python2 (2.7.13): """ this will probably be fixed when the the other python refs are changed to tauthon. not sure if "make altinstall" for vanilla python create only .exe |
Where are we with this? I would like to see |
No description provided.
The text was updated successfully, but these errors were encountered: