Получение ImportError: невозможно импортировать имя 'Random' из 'random' только при запуске файлов, содержащих pyttsx3
Я много раз запускал свой код на своем компьютере и не получал этой ошибки. Но внезапно это пришло
File "e:\Python 3.8.0\lib\site-packages\comtypes\client\_code_cache.py", lin
import ctypes, logging, os, sys, tempfile, types
File "e:\Python 3.8.0\lib\tempfile.py", line 45, in <module>
from random import Random as _Random
ImportError: cannot import name 'Random' from 'random' (e:\python codes\random
1 ответ
Решение
Вероятно, вы создали файл с именем
random.py
. Поскольку это точное имя встроенного модуля, ваша программа перепутается и импортирует созданный вами файл.
Чтобы исправить это, переименуйте свой fie во что-нибудь вроде
random2.py
, и он должен работать.