Я хочу запарсить сайт погоды, но python выдаёт ошибку при установке библиотеки

То, что я ввёл:

Microsoft Windows [Version 10.0.18363.900]
(c) Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены.

C:\WINDOWS\system32>pip install BeautifullSoup
Collecting BeautifullSoup
  ERROR: Could not find a version that satisfies the requirement BeautifullSoup (from versions: none)
ERROR: No matching distribution found for BeautifullSoup
WARNING: You are using pip version 19.2.3, however version 20.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

C:\WINDOWS\system32>pip install beautifullsoup
Collecting beautifullsoup
  ERROR: Could not find a version that satisfies the requirement beautifullsoup (from versions: none)
ERROR: No matching distribution found for beautifullsoup
WARNING: You are using pip version 19.2.3, however version 20.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

C:\WINDOWS\system32>

ошибка:

Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?

Ответы (1 шт):

Автор решения: cauf

Проверять команды установки нужно на сайте репозитория https://pypi.org/

В поиске репозитория находится 2 библиотеки с таким названием. В частности BeautifulSoup и beautifulsoup4. Если посмотреть страницу первой библиотеки, то можно увидеть дикслеймер:

You should use the beautifulsoup4 package instead of this package.

А так же указание на то, что данная библиотека поддерживает только Python 2.7.

Подозреваю, что у тебя стоит все таки Python 3.x, и pip тебе сообщает, что не нашел версии библиотеки под твою версию Python. Как верно указал Vadim.Sharoikin и как указано в описании библиотеки BeautifulSoup, нужно использовать новую версию - beautifulsoup4.

→ Ссылка