Я запускаю python 2.7 на своем Mac, и я работаю над проектом группового кодирования с другими людьми, использующими Ubuntu. Каждый раз, когда код, который они пишут, не будет работать на моем компьютере из-за ошибок правила каста:
273 # Apply column averages to image
--> 274 img[:middle] *= (bg[0]/np.tile(topCol, (middle,1)))
275 img[middle:] *= bg[1]/np.tile(botCol, (middle,1))
276
TypeError: Cannot cast ufunc multiply output from dtype('float64') to dtype('int16') with casting rule 'same_kind'
Я не думаю, что вам нужна специфика, так как это происходит в нескольких разных местах с разными типами номеров.
Он работает на всех своих компьютерах без проблем. Все, что я пишу, работает для них, но каждый так часто, что они пишут, не работает для меня.
Есть ли причина, по которой наши машины не согласны, и есть ли способ изменить ситуацию на моем конце?
Спасибо!