#19905: ImportError: No module named _md5 -------------------------------+-------------------------------------------- Reporter: ajb78@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: python25 -------------------------------+-------------------------------------------- Old description:
When I try to import pylab from the macports python I get the following error:
import pylab Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/opt/local/lib/python2.5/site-packages/pylab.py", line 1, in <module> from matplotlib.pylab import * File "/opt/local/lib/python2.5/site-packages/matplotlib/pylab.py", line 206, in <module> from matplotlib import mpl # pulls in most modules File "/opt/local/lib/python2.5/site-packages/matplotlib/mpl.py", line 11, in <module> from matplotlib import finance File "/opt/local/lib/python2.5/site-packages/matplotlib/finance.py", line 13, in <module> from md5 import md5 #Deprecated in 2.5 File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/md5.py", line 6, in <module> from hashlib import md5 File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py", line 133, in <module> md5 = __get_builtin_constructor('md5') File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor import _md5 ImportError: No module named _md5
I have py25-hashlib installed and interestly enough I can import numpy (which has a dependence on py25-hashlib). I also have a problem trying to run ipython and now even trying to install the port. I can the same error.
New description: When I try to import pylab from the macports python I get the following error: {{{ import pylab Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/opt/local/lib/python2.5/site-packages/pylab.py", line 1, in <module> from matplotlib.pylab import * File "/opt/local/lib/python2.5/site-packages/matplotlib/pylab.py", line 206, in <module> from matplotlib import mpl # pulls in most modules File "/opt/local/lib/python2.5/site-packages/matplotlib/mpl.py", line 11, in <module> from matplotlib import finance File "/opt/local/lib/python2.5/site-packages/matplotlib/finance.py", line 13, in <module> from md5 import md5 #Deprecated in 2.5 File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/md5.py", line 6, in <module> from hashlib import md5 File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py", line 133, in <module> md5 = __get_builtin_constructor('md5') File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor import _md5 ImportError: No module named _md5 }}} I have py25-hashlib installed and interestly enough I can import numpy (which has a dependence on py25-hashlib). I also have a problem trying to run ipython and now even trying to install the port. I can the same error. -- Comment(by ram@…): You need to update your python25 port, the latest is 2.5.4_5 -- Ticket URL: <http://trac.macports.org/ticket/19905#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS