![](/img/trans.png)
[英]import pyttsx works in python 2.7, but not in python3
[英]Can't import pyttsx in Python 2.7 on Ubuntu Linux 16
我正在嘗試使用Python 2.7在Ubuntu Linux(64位,PC)上使用pyttsx。 我已成功使用pip來安裝軟件包
$sudo -H pip install pyttsx
$pip list
...
pyttsx (1.1)
...
當我嘗試導入它時,導入調用失敗
$ python
Python 2.7.12 (default, Nov 20 2017, 18:23:56)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyttsx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pyttsx
我不知道為什么我得到這個。 當我在Stack Overflow上搜索這個問題時,我在Raspberry Pi上遇到了另一個關於相同錯誤消息的實例。 但是那里提到的解決方案沒有在我的電腦上帶來解決方案,因此我認為它沒有相關性。
我錯過的任何理想是阻止導入成功?
通過檢查兩個路徑,確保你的pip綁定到你的python安裝。
在Pip檢查中:
`pip --version`
pip 9.0.1 from C:\Python27\lib\site-packages (python 2.7)
后來在python中:
import sys
print sys.executable
C:\Python27\python.exe
import sys for i in sys.path: print i
檢查您的syspath是否包含該路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.