Проблема с модулем pyowm
Помогите решить проблему
Вообщем дело в том что когда я пытаюсь запустить своего бота в telegram используя модуль owm пишет ошибку " observation = owm.weather_at_place(message.text) AttributeError: 'OWM' object has no attribute 'weather_at_place'" хоть было указано в документации что метод используется через переменную вот пример : "observation = mgr.weather_at_place(place)#передали переменную w = observation.weather"
Вот код помогите пожалуйста
import telebot
import pyowm
owm = pyowm.OWM('мой API KEY')
bot = telebot.TeleBot("мой API KEY")
mgr = owm.weather_manager()
@bot.message_handler(content_types=['text'])
def send_echo(message):
observation =owm.weather_at_place(message.text)
w = observation.weather
temp = w.temperature('celsius')["temp"]
answer += "Температура сейчас в раёне"+message.text+ str (temp)
if temp < 10:
answer += "Там холодно одевайся теплее"
elif temp < 20:
answer += "Погода не очень теплая одевайся"
else:
answer += "Хорошая погода можешь идти в трусах "
bot.send_message(message.chat.id,answer) "/n/n"
bot.polling(none_stop = True)