Can't locate Tcl/Tk libs and/or headers
Hello dear yt-users! I'm new to yt and am having some initial problems getting it up and running. I would be glad if you guys could help me. The installation script ran fine, but apparently some modules for python like tcl/tkinter coudn't be built. It seems to be a similar problem to that Chris Malone had, though it wasn't solved in the mailing list: http://lists.spacepope.org/pipermail/yt-users-spacepope.org/2010-December/00... I have installed python2.7, tlc8.5 tk8.5 and the developement packages, but the installation script seems not to be able to find the tcl/tk headers. The error message in the logfile is: Python build finished, but the necessary bits to build these modules were not found: _bsddb _curses _curses_panel _tkinter bsddb185 dbm dl gdbm imageop readline sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name. and several: running build_ext INFO: Can't locate Tcl/Tk libs and/or headers In setup.py I have found detect_modules() and detect_tkinter*() functions, but I am at a loss which part(s) I should edit. I am running Debian wheezy/sid. Thank you for any help! Greets, Alejandro
Hi Alejandro, I've never run into the issue you're seeing before. It would help if you could attach the entire install log and also give a full description of how exactly the install script fails. Are you able to activate the yt environment? Can you start python? Can you import yt.mods? Cheers, Nathan Goldbaum Graduate Student Astronomy & Astrophysics, UCSC goldbaum@ucolick.org http://www.ucolick.org/~goldbaum On Jun 8, 2012, at 6:06 AM, Alejandro Bolaños wrote:
Hello dear yt-users!
I'm new to yt and am having some initial problems getting it up and running. I would be glad if you guys could help me.
The installation script ran fine, but apparently some modules for python like tcl/tkinter coudn't be built. It seems to be a similar problem to that Chris Malone had, though it wasn't solved in the mailing list: http://lists.spacepope.org/pipermail/yt-users-spacepope.org/2010-December/00...
I have installed python2.7, tlc8.5 tk8.5 and the developement packages, but the installation script seems not to be able to find the tcl/tk headers.
The error message in the logfile is:
Python build finished, but the necessary bits to build these modules were not found: _bsddb _curses _curses_panel _tkinter bsddb185 dbm dl gdbm imageop readline sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name.
and several:
running build_ext INFO: Can't locate Tcl/Tk libs and/or headers
In setup.py I have found detect_modules() and detect_tkinter*() functions, but I am at a loss which part(s) I should edit. I am running Debian wheezy/sid. Thank you for any help!
Greets, Alejandro _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
!DSPAM:10175,4fd1f8c415543258914296!
Hi Alejandro,
I just checked, and on my Ubuntu desktop I have both readline and
Tkinter support. Here are the Tcl/Tk-related packages I have
installed:
tcl
tcl-dev
tcl8.3
tcl8.4
tcl8.4-dev
tcl8.5
tcl8.5-dev
tcllib
tk
tk-dev
tk8.4
tk8.5
tk8.5-dev
These are the curses related packages:
lib32ncurses5
lib32ncursesw5
libncurses5
libncurses5:i386
libncurses5-dev
libncursesw5
libncursesw5:i386
ncurses-base
ncurses-bin
You probably only need a subset of these, but my apt-skills are weak
so I can't quite figure it out. If you remove the file 'done' inside
the Python-2.7.2 directory and re-run the install script, it should
attempt to rebuild from scratch. At the very end it should also 'pip
install readline' which will get the readline facilities that you were
missing before.
Let us know if that works!
-Matt
On Fri, Jun 8, 2012 at 1:26 PM, Nathan Goldbaum
Hi Alejandro,
I've never run into the issue you're seeing before. It would help if you could attach the entire install log and also give a full description of how exactly the install script fails. Are you able to activate the yt environment? Can you start python? Can you import yt.mods?
Cheers,
Nathan Goldbaum Graduate Student Astronomy & Astrophysics, UCSC goldbaum@ucolick.org http://www.ucolick.org/~goldbaum
On Jun 8, 2012, at 6:06 AM, Alejandro Bolaños wrote:
Hello dear yt-users!
I'm new to yt and am having some initial problems getting it up and running. I would be glad if you guys could help me.
The installation script ran fine, but apparently some modules for python like tcl/tkinter coudn't be built. It seems to be a similar problem to that Chris Malone had, though it wasn't solved in the mailing list: http://lists.spacepope.org/pipermail/yt-users-spacepope.org/2010-December/00...
I have installed python2.7, tlc8.5 tk8.5 and the developement packages, but the installation script seems not to be able to find the tcl/tk headers.
The error message in the logfile is:
Python build finished, but the necessary bits to build these modules were not found: _bsddb _curses _curses_panel _tkinter bsddb185 dbm dl gdbm imageop readline sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name.
and several:
running build_ext INFO: Can't locate Tcl/Tk libs and/or headers
In setup.py I have found detect_modules() and detect_tkinter*() functions, but I am at a loss which part(s) I should edit. I am running Debian wheezy/sid. Thank you for any help!
Greets, Alejandro _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
!DSPAM:10175,4fd1f8c415543258914296!
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
participants (3)
-
Alejandro Bolaños
-
Matthew Turk
-
Nathan Goldbaum