import pyowm
city = "New York, USA"
owm = pyowm.OWM('********************************')
mgr = owm.weather_manager()
observation = mgr.weather_at_places(city)
w = observation.weather
temp = w.temperatuer('celsius')['temp']
print('В городе ' + city + ' сейчас ' + str(temp) + ' градусов.')
TypeError: WeatherManager.weather_at_places() missing 1 required positional argument: 'searchtype'
weather_at_places()
и доработайте ваш код соответственно документации.