Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2021, 08:57   #1
satfan
Пользователь
 
Регистрация: 11.02.2019
Сообщений: 79
По умолчанию Не ставится from bs4 import BeautifulSoup

IDLE (Python 3.8 32-bit)
index.html --- лежит в папке со скриптом.
-------------
Запускаю этот скрипт:
Код:
from bs4 import BeautifulSoup
import re

def main():
    html = open('index.html').read()
    print(html)
	
if __name__ == '__main__':
	main()
Получаю ошибку:
Код:
Traceback (most recent call last):
  File "C:\Users\Александр\Desktop\6\main.py", line 2, in <module>
    from bs4 import BeautifulSoup
  File "C:\Python38-32\lib\site-packages\bs4\__init__.py", line 32, in <module>
    from .builder import builder_registry, ParserRejectedMarkup
  File "C:\Python38-32\lib\site-packages\bs4\builder\__init__.py", line 515, in <module>
    from . import _lxml
  File "C:\Python38-32\lib\site-packages\bs4\builder\_lxml.py", line 16, in <module>
    from lxml import etree
  File "src\lxml\etree.pyx", line 1, in init lxml.etree
ValueError: builtins.type size changed, may indicate binary incompatibility. Expected 440 from C header, got 432 from PyObject
Раньше все модули ставились так:
C:\Python38-32\python.exe -m pip install beautifulsoup
Пробовал так:
C:\Python38-32\python.exe -m pip install --upgrade beautifulsoup4
Обновилось. Что мне сделать ?
satfan вне форума Ответить с цитированием
Старый 13.01.2021, 18:15   #2
FrosyaZZ
Форумчанин
 
Регистрация: 16.11.2020
Сообщений: 243
По умолчанию

Попробуйте установить с --no-binary :all:
FrosyaZZ вне форума Ответить с цитированием
Старый 14.01.2021, 11:33   #3
satfan
Пользователь
 
Регистрация: 11.02.2019
Сообщений: 79
По умолчанию

Уважаемый FrosyaZZ спасибо.
Я только начал пробовать в питоне.
Прошу поясните как это сделать ?
satfan вне форума Ответить с цитированием
Старый 14.01.2021, 12:45   #4
FrosyaZZ
Форумчанин
 
Регистрация: 16.11.2020
Сообщений: 243
По умолчанию

Причем тут Python? Это командная строка, как и любая другая: pip install --no-binary :all: ...
FrosyaZZ вне форума Ответить с цитированием
Старый 14.01.2021, 12:49   #5
satfan
Пользователь
 
Регистрация: 11.02.2019
Сообщений: 79
По умолчанию

Вот ответ:
Код:
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Windows\System32>с --no-binary :all:
"с" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Windows\System32>--no-binary :all:
"--no-binary" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Windows\System32>
satfan вне форума Ответить с цитированием
Старый 14.01.2021, 13:04   #6
FrosyaZZ
Форумчанин
 
Регистрация: 16.11.2020
Сообщений: 243
По умолчанию

Вы прикидываетесь? "c" в моем посте это просто предлог, команда есть постом выше pip install --no-binary :all: что_надо
FrosyaZZ вне форума Ответить с цитированием
Старый 14.01.2021, 13:12   #7
satfan
Пользователь
 
Регистрация: 11.02.2019
Сообщений: 79
По умолчанию

Извините.
Код:
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Windows\System32>pip install --no-binary :all:
"pip" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Windows\System32>C:\Python38-32\python.exe -m pip install --no-binary :all:
ERROR: You must give at least one requirement to install (see "pip help install"
)

C:\Windows\System32>
satfan вне форума Ответить с цитированием
Старый 14.01.2021, 13:17   #8
FrosyaZZ
Форумчанин
 
Регистрация: 16.11.2020
Сообщений: 243
По умолчанию

Забейте, это не ваше.
FrosyaZZ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему bs4 неверно парсит страницу? Алёна_kali Python 1 01.07.2020 17:12
Парсинг ссылок из тегов на BS4 Rum1X Python 1 10.11.2019 20:33
beautifulsoup zhukvs Python 3 09.09.2019 01:05
import table и import address table goluzov Общие вопросы C/C++ 0 07.03.2012 14:33
@import Syltan HTML и CSS 1 15.04.2010 22:59