Python3 Wolframalpha дает ошибку: urllib.error.URLError - PullRequest
0 голосов
/ 19 сентября 2018

Хорошо, несколько дней назад я написал этот код, и он работал нормально.

import wolframalpha

app_id = "MY-APP-ID-HERE"

client = wolframalpha.Client(app_id)

my_input = input("Question: ")

res = client.query(my_input)

Тогда сегодня он просто случайно перестал работать и начал выдавать эту ошибку.

urllib.error.URLError: <urlopen error [Errno 101] Network is unreachable>

Почему это происходит, я даже не модифицировал код или что-то еще, и мой Wi-Fi работает, и другие мои устройства работают на нем нормально.

Я на RaspberryПи, работает Распбиан Пиксель.Есть ли вольфрам альфа или исправление ошибки.

1 Ответ

0 голосов
/ 19 сентября 2018

«Сеть недоступна» - urllib не может физически подключиться к сервису.

Обычно это связано с тем, что какое-то аппаратное соединение между вами и удаленным сайтом не работает.

Чтобы отладить это, хорошим началом будет просто попытаться открыть страницу в браузере (или ping на сервере).Вероятно, вы получите ту же ошибку.Если это не сработает, попробуйте другой сайт - сузьте проблему до того, к чему вы можете подключиться, а что нет.Можете ли вы подключиться к чему-то еще в вашем доме?

Это может быть целый ряд локальных проблем, таких как отключение кабеля, отключение модема, дублирование IP-адресов и т. Д. И т. Д. Но я предполагаю, что это локализованная проблема для вас.Да, возможно, ваш провайдер не работает или связь с вашей страной была обрезана, но это гораздо менее вероятно.

...