Ben kendi bilgisayarımdan derledim bende Başarılı yazdı
Ben kodun başına
# -*- coding: utf-8 -*-
yazdım çalıştı ama sonra konuşma kısmına gelince
Traceback (most recent call last):
File "site-packages\pyttsx3\__init__.py", line 44, in init
File "c:\users\user\appdata\local\programs\python\python36-32\lib\weakref.py", line 131, in __getitem__
o = self.data[key]()
KeyError: None
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "ZekasızAsistan.py", line 11, in <module>
File "ZekasızAsistanKomutlar.py", line 4, in konuş
File "site-packages\pyttsx3\__init__.py", line 46, in init
File "site-packages\pyttsx3\engine.py", line 52, in __init__
File "site-packages\pyttsx3\driver.py", line 75, in __init__
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 978, in _gcd_import
File "<frozen importlib._bootstrap>", line 961, in _find_and_load
File "<frozen importlib._bootstrap>", line 936, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 978, in _gcd_import
File "<frozen importlib._bootstrap>", line 961, in _find_and_load
File "<frozen importlib._bootstrap>", line 948, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'pyttsx3.drivers'
[9512] Failed to execute script Zekas─▒zAsistan
böyle bir hata verdi
Yukarıdaki ismi ZekasizAsistan şeklinde değiştirince sonuç değişiyor mu?
Z.py adlı bir dosyaya pytsx3 ile ilgili basit kavramları yazdım onu derledik maalesef yine hata verdi.
Bu kodun çalışmasını nasıl bekliyorsunuz ki? O an içinde bulunulan paketteki engine
modülünü aramaz mı bu ifade?
Bu hata, kütüphane ile Python sürümü eşleşmemesinden kaynaklanıyor. Muhtemelen kütüphane Python 3 için, Python sürümü ise Python 2.
pyttsx3’ü eksik kurmuşsunuz anlaşılan. Driver’lar ile ilgili bir kurulumu varsa, bunu takip etmeyi deneyin.
Ben pycharm kullanıyorum.Bildiğiniz gibi pycharmın içinden modül yükleniyor bende oradan yükledim.
Başta baya bi hata verdi ama olsun
Ben olsam PyCharm’a pek güvenmez, terminalden de denerdim.
Yanlış hatırlamıyorsam pip ile de indirmiştim ama yeniden deneyebillirim.
Kim bilir belki yanlış hatırlıyorumdur.

Bu kodun çalışmasını nasıl bekliyorsunuz ki? O an içinde bulunulan paketteki
engine
modülünü aramaz mı bu ifade?
O cevabı şuan kaynağını hatırlamadığım bir yerde okumuştum, belki arkadaşın sorununu çözer diye de paylaşmıştım.

Yanlış hatırlamıyorsam pip ile de indirmiştim ama yeniden deneyebillirim.
Kim bilir belki yanlış hatırlıyorumdur.
Requirement already satisfied: pyttsx3 in c:\users\user\appdata\local\programs\python\python36-32\lib\site-packages (2.7)
Bunu dedi.
pip
komutunu nasıl veriyorsunuz? Şu şekilde vermeyi deneyin:
python -m pip install pyttsx3
Not: python
ikilisinin adı sizde farklı olabilir.
Doğrusu, aynı çıktıyı verdi.
Peki şu komutun sizdeki çıktısı ne?
python --version
Kullandığım sürüm olan 3.6.0 çıkan sonuç ise şu
Python 3.6.0