Re: Use a locally built Tk for Python?
- From: Steven D'Aprano <steve+comp.lang.python@xxxxxxxxxxxxx>
- Date: 03 Jun 2012 16:28:03 GMT
On Fri, 01 Jun 2012 09:34:41 -0700, Mark Summerfield wrote:
Hi,[...]
I have multiple Pythons locally installed so that I can test against
different versions. (On a 64-bit Debian stable system.)
But when I run ~/opt/py32tkmod/bin/python3 tkinter-test.pyw the system
tk is being used not my customized one.
Can anyone advise?
I'm not sure if this will help, but it may. I had a similar problem where
my Python couldn't see my installed tk/tcl 8.5 in /usr/local/lib. The
symptom I got was that "make install" was not building _tkinter and
reported this warning:
*** WARNING: renaming "_tkinter" since importing it failed:
libtk8.5.so: cannot open shared object file: No such file or directory
I fixed this by using these commands as root:
echo /usr/local/lib > /etc/ld.so.conf.d/python27.conf
ldconfig
then running "make clean", "make", "sudo make altinstall" again.
(I used altinstall instead of install so as to avoid changing the system
Python.)
This was on a 32-bit Centos system, but I expect it should work just as
well on a 64-bit Debian system.
--
Steven
.
- References:
- Use a locally built Tk for Python?
- From: Mark Summerfield
- Use a locally built Tk for Python?
- Prev by Date: python View Controller for decoupled website architectures?
- Next by Date: Re: Use a locally built Tk for Python?
- Previous by thread: Use a locally built Tk for Python?
- Next by thread: Re: Use a locally built Tk for Python?
- Index(es):
Relevant Pages
|