socket.c -o build/temp.linux-armv8l-cpython-311/aiohttp/_websocket.o
aiohttp/_websocket.c:198:12: fatal error: 'longintrepr.h' file not found
#include "longintrepr.h"
^~~~~~~ 1 error generated.
error: command '/data/data/com.termux/files/usr/bin/arm-linux-androideabi-clang'
failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for aiohttp
Failed to build aiohttp
ERROR: Could not build wheels for aiohttp, which is required to install
pyproject.toml-based projects
3条答案
按热度按时间4zcjmb1e1#
尝试使用python 3.6-3.9,其中有
pip install
的二进制轮子,而不必从源代码编译。(This与python 3.10和源程序包中生成的一些
.cpp
文件冲突。Python 3.10在这个版本发布时还没有发布。inkz8wg92#
我在执行
pip install -r requirements.txt
时遇到了类似的错误,但是对于aiohttp
模块:以防万一我会离开这里解决我的错误。此错误是特定于Python
3.11
版本的。在Python上安装3.10.6
版本很顺利。为了解决这个问题,我需要更新
requirements.txt
。Python
3.11
的模块版本不工作:工作版本:
链接到相应的问题和修复:
o7jaxewo3#
尝试使用:
!pip install spacy==2.3.5
不要在
==
和2.3.5
之间留出给予如果在等号和版本之间给予任何空格,可能会出现给予错误。