Как я могу установить модуль Beautiful Soup на Mac?

Я прочитал это, не найдя решение: http://docs.python.org/install/index.html

6 Solutions collect form web for “Как я могу установить модуль Beautiful Soup на Mac?”

«Обычным» способом является:

  • Перейдите на веб-сайт Beautiful Soup, http://www.crummy.com/software/BeautifulSoup/.
  • Загрузите пакет
  • Распаковать
  • В окне терминала cd в результирующий каталог
  • Введите python setup.py install

Другим решением является использование easy_install . Перейдите по адресу http://peak.telecommunity.com/DevCenter/EasyInstall ), установите пакет, используя инструкции на этой странице, а затем введите в окне терминала:

 easy_install BeautifulSoup4 # for older v3: # easy_install BeautifulSoup 

easy_install позаботится о загрузке, распаковке, создании и установке пакета. Преимущество использования easy_install заключается в том, что он знает, как искать множество различных пакетов Python, поскольку он запрашивает реестр PyPI . Таким образом, как только у вас есть easy_install на вашем компьютере, вы устанавливаете множество разных сторонних пакетов просто одной командой в оболочке.

Я думаю, что текущий правильный способ сделать это – pip как Pramod comments

 pip install beautifulsoup4 

из-за последних изменений в Python, см. обсуждение здесь . Это было не так в прошлом.

Брайан тоже избил меня, но поскольку у меня уже есть стенограмма:

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 

.. или обычным скучным способом:

 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 ...> 

Загрузите пакет и распакуйте его. В терминале перейдите в каталог пакета и введите

 python setup.py install 
 sudo yum remove python-beautifulsoup 

ИЛИ

 sudo easy_install -m BeautifulSoup 

может удалить старую версию 3

По рекомендации http://for-ref-only.blogspot.de/2012/08/installing-beautifulsoup-for-python-3.html , я использовал командную строку Windows с:

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

где BeautifulSoup \ beautifulsoup4-4.3.1 – это загруженный и извлеченный файл beautifulsoup4-4.3.1.tar. Оно работает.

  • Python: неразрешенная ошибка импорта для sqlite3 в PyDev в Eclipse
  • Парамико "Неизвестный сервер"
  • Как установить название программы в python
  • Пример приложения python зависает при закрытии
  • Установка Python / PyGame на Mac
  • Python в режиме оболочки Emacs включает stty echo и breaks Cd
  • Есть ли разница между установкой «brew install» и «pip install»?
  • Установка lxml OSX Mavericks 10.9.2
  • установка MySQLdb для Python 2.6 на OSX
  • Как запустить Python 3 в Sublime 2 REPL Mac
  • Как открыть файл на Mac OSX 10.8.2 в python
  • Python - лучший язык программирования в мире.