python - Python文本转语音库下载问题
问题描述
我想通过运行安装库 pyttsx3pip install pyttsx3
但它给了我这个输出:
Downloading/unpacking pyttsx3
Downloading pyttsx3-2.7.tar.gz
Running setup.py (path:/private/var/folders/km/sv51fl4d30g668xtstm8_lzh0000gq/T/pip_build_username/pyttsx3/setup.py) egg_info for package pyttsx3
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'summary'
warnings.warn(msg)
/private/var/folders/km/sv51fl4d30g668xtstm8_lzh0000gq/T/pip_build_username/pyttsx3/setup.py:12: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
The above copyright notice and this permission notice shall be included in all
Downloading/unpacking pyobjc>=2.4 (from pyttsx3)
Downloading pyobjc-7.0.1.tar.gz
Running setup.py (path:/private/var/folders/km/sv51fl4d30g668xtstm8_lzh0000gq/T/pip_build_username/pyobjc/setup.py) egg_info for package pyobjc
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/private/var/folders/km/sv51fl4d30g668xtstm8_lzh0000gq/T/pip_build_username/pyobjc/setup.py", line 536
print(f"Framework {fwk} not in framework-wrappers.rst")
^
SyntaxError: invalid syntax
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/private/var/folders/km/sv51fl4d30g668xtstm8_lzh0000gq/T/pip_build_username/pyobjc/setup.py", line 536
print(f"Framework {fwk} not in framework-wrappers.rst")
^
SyntaxError: invalid syntax
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /private/var/folders/km/sv51fl4d30g668xtstm8_lzh0000gq/T/pip_build_username/pyobjc
Storing debug log for failure in /var/folders/km/sv51fl4d30g668xtstm8_lzh0000gq/T/tmp7QzgEE
我应该怎么办?
顺便说一句,我正在使用 Visual Studio Code。一个 - - - - - - - - - - - - - - - - - - - - - - - - - - Stackoverflow 不允许我发布这个问题,因为它主要是代码,所以我正在写这个。请不要在意。
解决方案
我发现了我的问题,我要下载的库与 python2.7 不兼容。当我进入 3.9 时,它起作用了。