It seems that the Port for python26 doesn't include many of the
batteries that come with python, nor are there ports to install them
by hand.  Port python25 has the following corresponding ports,

py25-bsddb
py25-bz2
py25-curses
py25-gdbm
py25-hashlib
py25-readline
py25-socket-ssl
py25-sqlite3
py25-tkinter
py25-zlib

If I download the Python 2.6 source myself and do a simple ./configure
&& make, the modules are compiled (and ready for install),

[EMAIL PROTECTED]:~/Desktop/Python-2.6$ ./configure && make
[EMAIL PROTECTED]:~/Desktop/Python-2.6$ ./python.exe
Python 2.6 (r26:66714, Oct  4 2008, 08:42:59)
[GCC 4.0.1 (Apple Inc. build 5488)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import bz2
>>> bz2.__file__
'/Users/brett/Desktop/Python-2.6/build/lib.macosx-10.3-i386-2.6/bz2.so'

But using the MacPorts Python 2.6 I get the following,

[EMAIL PROTECTED]:~$ which python
/opt/local/bin/python

[EMAIL PROTECTED]:~$ python
Python 2.6 (r26:66714, Oct  3 2008, 21:39:31)
[GCC 4.0.1 (Apple Inc. build 5488)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import bz2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named bz2

I don't see a way to install these through ports.  It's very possible
that I'm missing something, could anyone give me a hand?

Thanks!
Brett
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to