Issue
I have this code (as written in BS4 documentaion):
from bs4 import BeautifulSoup
When I run the script (using python3) I get the error:
ImportError: No module named 'bs4'
So installed BeatifulSoup by:
sudo pip install BeatifulSoup4
But when I try to run the script again I get the same error. Indeed BS4 is installed in:
BeautifulSoup4 in /usr/local/lib/python2.7/dist-packages
But I want to install and use it with python3.3 (as there are other module which are not working with python2.7).
I tried with:
virtualenv --python=/usr/bin/python2.7 /usr/bin/python3.3
and then install BS4 again, but nothing solved.
Any clue? Thanks in advance
Solution
Ubuntu has beautifulsoup packaged. I found it by running apt-cache search
$ apt-cache search beautifulsoup
I see it has both a 2.7 and 3.3 version in the results. You can get the 3.3 version by installing python3-bs4
$ sudo apt-get install python3-bs4
Answered By - jrwren
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.