2015-02-27 8 views
1

im установлен httplib2, используя пип, но когда я напишу этот код, его дайте мне ошибку Нет модуля с именем httplib2 Почему? кодНет модуля с именем httplib2, но httplib2 установлен

import httplib2 
from BeautifulSoup import BeautifulSoup, SoupStrainer 

http = httplib2.Http() 
status, response = http.request('http://www.google.com') 

for link in BeautifulSoup(response, parseOnlyThese=SoupStrainer('a')): 
    if link.has_attr('href'): 
    print link['href'] 
+0

Какую команду вы использовали для установки httplib2? Правильно ли он был установлен? Можете ли вы открыть оболочку Python и «импортировать httplib2»? –

+0

pip install httplip2 – elsharkawey

+0

httplip2? Вы имеете в виду httplib2, верно? Вы уверены, что правильно установили библиотеку? Вы установили его в правильную версию python? –

ответ

2

Попробуйте удалить и переустановить с помощью :

Uninstall:

pip uninstall httplib2 

Переустановка:

pip install httplib2 

список установленных пакетов:

pip freeze