Я не могу воспроизвести вашу ошибку, можете ли вы предоставить дополнительную информацию о вашей системной среде?
Проблема не в этом, но вы должны использовать range(1, 10)
вместо 10, потому что журнал не определено для 0.
Вот что у меня есть.
Python 3.8.2 (default, Apr 27 2020, 15:53:34)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.log
<built-in function log>
>>> sum(math.log(v) for v in range(1, 10))
12.80182748008147