【发布时间】:2020-07-19 14:21:18
【问题描述】:
编辑:解决了!感谢@Raz Kissos 给予我很多帮助并耐心等待我和其他回答的人!我是 stackOverflow 的新手,如果这是一个问题,任何版主都可以锁定这个线程,因为我找不到它。
我正在尝试安装 discord.py 库,但这样做时,我收到了这个:
Collecting discord.py
Using cached https://files.pythonhosted.org/packages/97/3c/2a97b47fd8839f8863241857bbd6a3998d1de1662b788c8d9322e5a40901/discord.py-0.16.12.tar.gz
Collecting aiohttp<1.1.0,>=1.0.0 (from discord.py)
Using cached https://files.pythonhosted.org/packages/09/5a/7b81ea8729d41f44c6fe6a116e466c8fb884950a0061aa3768dbd6bee2f8/aiohttp-1.0.5.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-_J7Ije/aiohttp/setup.py", line 60, in <module>
raise RuntimeError("aiohttp requires Python 3.4.2+")
RuntimeError: aiohttp requires Python 3.4.2+
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-_J7Ije/aiohttp/
当我使用这个命令时发生了这种情况:
pip install -U discord.py
这在树莓派 3B+ 上,使用 Raspbian 操作系统。 如果需要更多信息,我会提供:) 提前致谢!
【问题讨论】:
-
您尝试过简单的
pip install discord.py吗?还要检查你的 python 版本并在需要时更新它,因为引发的异常是aiohttp requires Python 3.4.2+,所以你的 python 版本可能会更低。 -
刚试过
pip install discord.py,给了我Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-eaAMt6/aiohttp/(非常相似,但路径不同)。使用 python3.8 -V 告诉我我的版本是 3.8.0。 -
你的机器上有几个python版本吗?
-
不确定,如何检查/卸载它们?
-
抱歉尝试
ls /usr/bin/python*,它应该显示所有的python解释器。如果确实有多个安装,只需指定您将使用哪个 python 解释器运行 pip:python3 -m pip install discord.py
标签: python pip raspberry-pi3 discord.py setup.py