I did sudo pip install BeautifulSoup4
and got an awfully optimistic response:
Downloading/unpacking beautifulsoup4
Running setup.py egg_info for package beautifulsoup4
Installing collected packages: beautifulsoup4
Running setup.py install for beautifulsoup4
Successfully installed beautifulsoup4
Cleaning up..
but when I try to use import BeautifulSoup4
or from BeautifulSoup4 import BeautifulSoup4
in a script, python says there's no module by that name.
> import BeautifulSoup
ImportError: No module named BeautifulSoup
Update: pip
tells me beautifulsoup4 in /usr/local/lib/python2.6/dist-packages
but I'm running 2.7.2+ (and print sys.path
sees 2.7 paths) ... so now I need to figure out why pip
is putting things in the wrong place.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…