问题表现
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-7aj5pa32/pyzmq/setup.py'"'"'; __file__='"'"'/data/data/com.termux/files/usr/tmp/pip-install-7aj5pa32/pyzmq/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /data/data/com.termux/files/usr/tmp/pip-record-00nrd85c/install-record.txt --single-version-externally-managed --compile --install-headers /data/data/com.termux/files/usr/include/python3.8/pyzmq
cwd: /data/data/com.termux/files/usr/tmp/pip-install-7aj5pa32/pyzmq/
......
问题原因
缺少libzmq和一些库
解决办法
输入下列代码:
termux-chroot #先进入root模式
apt install libzmq #安装库文件
pip install jupyter #再安装Jupyter
如果还提示缺失一些文件,则尝试安装下面的文件
apt install git
apt install clang
apt install pkg-config
apt install python3-dev
apt install libclang
apt install libclang-dev