【发布时间】:2017-04-16 07:05:59
【问题描述】:
我一直在尝试配置 discord API discord.py 并在我的服务器上运行 Red-MusicBot。我已经安装了 Python 3.5,并添加了 PATH 变量(我在安装中单击了“将 Python 添加到 PATH”选项)。这是我的路径变量目前的样子:
C:\Users\Corey Rigney\AppData\Local\Programs\Python\Python35\Scripts\
C:\Users\Corey Rigney\AppData\Local\Programs\Python\Python35\
这些是唯一与 Python 相关的。现在,作为 discord.py 安装过程的一部分,它希望我在 Git Bash 中运行这个命令:
$ git clone https://github.com/Rapptz/discord.py
$ cd discord.py
$ python3 -m pip install -U .[voice]
前两行完美运行,但第三行返回:
bash: python3: command not found
我还从 GitHub 克隆了 pip 作为尝试修复,尽管 python 安装站点说它与 3.5 打包在一起。
我正在运行 Windows 10、64 位。
这样做的总体目标是安装一个不和谐的音乐机器人,如果它可以帮助我发布我在尝试运行它时遇到的错误。
【问题讨论】:
-
git-bash和bash是两个完全不同的程序。另外,看看this question -
你确定它叫
python3而不仅仅是python? -
@Aserre 我查看了它并运行了“env|grep PATH”命令。它返回了上面在常规 PATH 部分中提到的两个 python 路径。
-
python 可执行文件有时在某些平台上称为
python3,其中默认 (python) 是旧的 python 2. OS X,例如。 -
不!您安装了 3.5,这是当前的稳定版本。你在 Windows 上,所以我不希望那里已经有 python。在许多基于 UNIX(包括 Linux 和 OS X)的系统上,系统实用程序使用 python 2,更改它可能会对这些平台产生不良后果,因此命名为“python3”。在 Windows 上你应该没问题 - Windows 上还有其他问题,但除非你尝试使用多个 python 版本,否则你不会得到这些问题。
标签: pip python-3.5 git-bash discord