Had this issue when you’ve been trying to run something like Funnelweb, and you hit an ImportError for BeautifulSoup? You’re definitely not alone, because I just hit the same issue. The answer is simple — just ensure that you don’t use BeautifulSoup 4 or above (this is still beta) — it uses a different namespace, specifically bs4. Thus, whilst you might have the BeautifulSoup egg satisfying your dependencies, any imports of this package are going to fail.
For me, I’m using buildout, so I just pinned my version of BeautifulSoup thusly:
[buildout] ... versions = versions [versions] BeautifulSoup = 3.2.0
Now, we stop using BeautifulSoup 4.0 and everything works again.Go Top