ModuleNotFoundError: No module named 'pyttsx'

Alexwym發表於2018-07-23

在使用pip install安裝完python擴充套件包時,pycharm執行相應程式時報出瞭如下的錯誤。ModuleNotFoundError: No module named 'pyttsx'。

網上有很多說是安裝路徑問題,需要去改路徑,但是我的改了也不太對勁。

後來才發現是python翻譯器的問題。pycharm好像會為每個專案都複製一個編譯器,但是我們使用pip install下載的包是在pycharm複製python編譯器之後才匯入的,如果使用這個編譯器是找不到包的,因此我們要把它的編譯器設定為最原始的那個。我這裡的話最原始的編譯器就是ANACONDA3裡面的帶的python.exe。

解決步驟如下

第一步,開啟setting

第二步,找到相應的專案,點選後出現如下介面

第三步,點選Project Interpreter

第四步,點選“show all”

選擇ANACONDA3的python編譯器。應用後重新編譯程式即可。

相關文章