How can I install Beautiful Soup on Mac?

I read this without finding a solution: http://docs.python.org/install/index.html

+47
python module installation macos
Jan 16 '09 at 22:26
source share
6 answers

I think the current correct way to do this is pip as Pramod comments

 pip install beautifulsoup4 

due to recent changes in Python, see discussion here . This was not the case in the past.

+16
Jun 12 '14 at 7:08
source share

The "normal" way:

Another solution is to use easy_install . Go to http://peak.telecommunity.com/DevCenter/EasyInstall ), install the package using the instructions on this page, and then enter in the terminal window:

 easy_install BeautifulSoup4 # for older v3: # easy_install BeautifulSoup 

easy_install will take care of downloading, unpacking, creating and installing the package. The advantage of using easy_install is that it knows how to search for many different Python packages because it queries the PyPI registry. Thus, as soon as you have easy_install on your computer, you install many different third-party packages with just one command in the shell.

+73
Jan 16 '09 at 22:37
source share
Brian also beat me, but since I already have a transcript:

easy_install

 aaron@ares ~$ sudo easy_install BeautifulSoup Searching for BeautifulSoup Best match: BeautifulSoup 3.0.7a Processing BeautifulSoup-3.0.7a-py2.5.egg BeautifulSoup 3.0.7a is already the active version in easy-install.pth Using /Library/Python/2.5/site-packages/BeautifulSoup-3.0.7a-py2.5.egg Processing dependencies for BeautifulSoup Finished processing dependencies for BeautifulSoup 

.. or the usual boring way:

 aaron@ares ~/Downloads$ curl http://www.crummy.com/software/BeautifulSoup/download/BeautifulSoup.tar.gz > bs.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 71460 100 71460 0 0 84034 0 --:--:-- --:--:-- --:--:-- 111k aaron@ares ~/Downloads$ tar -xzvf bs.tar.gz BeautifulSoup-3.1.0.1/ BeautifulSoup-3.1.0.1/BeautifulSoup.py BeautifulSoup-3.1.0.1/BeautifulSoup.py.3.diff BeautifulSoup-3.1.0.1/BeautifulSoupTests.py BeautifulSoup-3.1.0.1/BeautifulSoupTests.py.3.diff BeautifulSoup-3.1.0.1/CHANGELOG BeautifulSoup-3.1.0.1/README BeautifulSoup-3.1.0.1/setup.py BeautifulSoup-3.1.0.1/testall.sh BeautifulSoup-3.1.0.1/to3.sh BeautifulSoup-3.1.0.1/PKG-INFO BeautifulSoup-3.1.0.1/BeautifulSoup.pyc BeautifulSoup-3.1.0.1/BeautifulSoupTests.pyc aaron@ares ~/Downloads$ cd BeautifulSoup-3.1.0.1/ aaron@ares ~/Downloads/BeautifulSoup-3.1.0.1$ sudo python setup.py install running install <... snip ...> 
+14
Jan 16 '09 at 22:41
source share

Download the package and unzip it. In the terminal, go to the package directory and enter

 python setup.py install 
+3
May 18 '11 at 13:05
source share
 sudo yum remove python-beautifulsoup 

OR

 sudo easy_install -m BeautifulSoup 

can remove old version 3

-one
Mar 20 '13 at 10:02
source share

Following the recommendation of http://for-ref-only.blogspot.de/2012/08/installing-beautifulsoup-for-python-3.html, I used the Windows command line with:

 C:\Python\Scripts\easy_install c:\Python\BeautifulSoup\beautifulsoup4-4.3.1 

where BeautifulSoup \ beautifulsoup4-4.3.1 is the downloaded and extracted beautifulsoup4-4.3.1.tar file. It is working.

-one
Oct 08 '13 at
source share



All Articles