【发布时间】:2018-06-04 18:33:45
【问题描述】:
【问题讨论】:
-
语法错误是由于在
python解释器中运行bash命令造成的。exit()退出 python,然后从 bash 命令提示符$执行命令pip install gTTS,您之前在其中输入了python
标签: python failed-installation google-text-to-speech
【问题讨论】:
python 解释器中运行bash 命令造成的。 exit() 退出 python,然后从 bash 命令提示符 $ 执行命令 pip install gTTS,您之前在其中输入了 python
标签: python failed-installation google-text-to-speech
这不是你运行 pip 的方式...你像这样从 system shell 运行它
> pip install gTTS
或
> python -m pip install gTTS
如果你想从脚本或 python shell 中运行它,你可以这样做
import pip
def install(package):
pip.main(['install', package])
# Example
if __name__ == '__main__':
install('gTTS')
【讨论】:
如果您安装了 Anaconda IDE,安装将变得非常轻松,因为它消除了试图找出软件包 X 的哪个版本/发行版与哪个软件包的哪个版本/发行版兼容的麻烦是的。
只需打开 Conda 提示 shell 并输入以下命令并点击 Enter:
pip install gTTS
瞧!该软件包将很快安装成功!
【讨论】:
我在对 sehafoc 的回复中提到我尝试从 shell 运行命令并开始收到另一个错误“no module name pip”,所以我通过运行以下命令安装了 pip:
下载的 pip 脚本 $ curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
通过运行以下命令执行 pip 脚本 $ sudo python get-pip.py
安装 gTTS 模块 $ sudo pip install gTTS
【讨论】:
如果你不能在你的 cmd 上使用你的 pip。但首先,您必须使用语法安装 pip:
python -m install pip
别忘了将python添加到你的路径中,然后在你的cmd中输入这个语法
python -m pip install gtts
你的 gtts 会自动下载
【讨论】: