Cheers for the suggestons on TKinter and matplotlib -
mplcairo is out, since it uses pycairo (as opposed to cairocffi).
Wx-CFFI looks interesting, however all the matplotlib tutorials give me errors
like the one below, so that is probably out as well for now - I'll definitely
keep an eye on it and see it starts working though.
$ python pyplot.py
/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/wx/core.py:17:
UserWarning: wxPython/wxWidgets release number mismatch
warnings.warn("wxPython/wxWidgets release number mismatch")
/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/wx/_core.py:31546:
UserWarning: implicit cast from 'unsigned char *' to 'char *' will be forbidden
in the future (check that the types are as you expect; use an explicit
ffi.cast() if they are correct)
clib.Cursor_set_flags(wrapper_lib.get_ptr(self), flags)
Traceback (most recent call last):
File "pyplot.py", line 38, in
import matplotlib.pyplot as plt
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib-2.1.0rc1+110.g963f91300.dirty-py2.7-linux-x86_64.egg/matplotlib/pyplot.py",
line 113, in
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib-2.1.0rc1+110.g963f91300.dirty-py2.7-linux-x86_64.egg/matplotlib/backends/__init__.py",
line 60, in pylab_setup
[backend_name], 0)
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib-2.1.0rc1+110.g963f91300.dirty-py2.7-linux-x86_64.egg/matplotlib/backends/backend_wxagg.py",
line 12, in
from . import backend_wx
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib-2.1.0rc1+110.g963f91300.dirty-py2.7-linux-x86_64.egg/matplotlib/backends/backend_wx.py",
line 1818
SyntaxError: return outside function
On Wednesday, September 13, 2017, 12:53:16 PM GMT+1, Stuart Axon
wrote:
Hi all, Is TkInter pypy still a thing ? I was trying some demos from aubio
from pypy but they didn't work [1].My first thought was to try and install
tkinter-pypy but that doens't seem to exist any more.
I'm testing with pypy-nightly trunk on Ubuntu 17.04 64 bit.
[1]$ python demo_keyboard.py
Traceback (most recent call last):
File "demo_keyboard.py", line 60, in
import matplotlib.pyplot as plt
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib/pyplot.py",
line 115, in
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib/backends/__init__.py",
line 32, in pylab_setup
globals(),locals(),[backend_name],0)
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib/backends/backend_tkagg.py",
line 13, in
import matplotlib.backends.tkagg as tkagg
File
"/home/stu/.virtualenvs/pypy-nightly-trunk/site-packages/matplotlib/backends/tkagg.py",
line 9, in
from matplotlib.backends import _tkagg
RuntimeError: Cannot dlopen tkinter module file
S++___
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev