привет, я знаю что вопрос написан более года назад, но вот решение
import pyowm
from pyowm.utils.config import get_default_config
owm = pyowm.OWM('токен')
config_dict = get_default_config()
config_dict['language'] = 'ru'
mgr = owm.weather_manager()
place = input("Какой город вас интересует ?: ")
observation = mgr.weather_at_place(place)
w = observation.weather
tempetature = w.temperature('celsius')['temp']
print('В городе ' + place + ' сейчас ' + w.detailed_status + ' температура: ' + str(tempetature) + " °С")
input()