Open liuo2023 opened 4 months ago
You didn't provide the full log.
Variables
CFLAGS+=" -UANDROID_API -DANDROID_API=33" MATHLIB=m LDFLAGS="-lpython3.11"
aren't universal and have to be used only when required. Thus overrding __ANDROID_API__
usable only when native extensions require certain functions available only for this Android API level (higher) and your device match it. MATHLIB=m
usable only for numpy
module.
opencv-python
package in Termux doesn't contain the pip marker file. Try to download the source code of yolov9pip
, remove opencv-python>=4.1.1
from requirements.txt
and install it with pip install . --no-build-isolation
or python setup.py install
.
opencv-python
package in Termux doesn't contain the pip marker file. Try to download the source code ofyolov9pip
, removeopencv-python>=4.1.1
fromrequirements.txt
and install it withpip install . --no-build-isolation
orpython setup.py install
.
python -m pip install . --no-build-isolation Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Processing /data/data/com.termux/files/home/yolov9pip-0.0.4 Preparing metadata (setup.py) ... done Requirement already satisfied: gitpython in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (3.1.43) Requirement already satisfied: ipython in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (8.24.0) Requirement already satisfied: matplotlib>=3.2.2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (3.8.4) Requirement already satisfied: numpy>=1.18.5 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (1.26.4) Requirement already satisfied: Pillow>=7.1.2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (10.3.0) Requirement already satisfied: psutil in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (5.9.8) Requirement already satisfied: PyYAML>=5.3.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (6.0.1) Requirement already satisfied: requests>=2.23.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (2.31.0) Requirement already satisfied: scipy>=1.4.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (1.13.0) Collecting thop>=0.1.1 (from yolov9pip==0.0.4) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/bb/0f/72beeab4ff5221dc47127c80f8834b4bcd0cb36f6ba91c0b1d04a1233403/thop-0.1.1.post2209072238-py3-none-any.whl (15 kB) Requirement already satisfied: torch>=1.7.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (2.1.2) Requirement already satisfied: torchvision>=0.8.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (0.15.1) Requirement already satisfied: tqdm>=4.64.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (4.66.2) Collecting tensorboard>=2.4.1 (from yolov9pip==0.0.4) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/3a/d0/b97889ffa769e2d1fdebb632084d5e8b53fc299d43a537acee7ec0c021a3/tensorboard-2.16.2-py3-none-any.whl (5.5 MB) Requirement already satisfied: pandas>=1.1.4 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (2.2.2) Requirement already satisfied: seaborn>=0.11.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from yolov9pip==0.0.4) (0.13.2) Collecting albumentations>=1.0.3 (from yolov9pip==0.0.4) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/9e/a8/0a03dd285c8f910d14c5efc0421485dc4b4005e397318dc0fe9e3218b307/albumentations-1.4.4-py3-none-any.whl (150 kB) Collecting pycocotools>=2.0 (from yolov9pip==0.0.4) Using cached pycocotools-2.0.7-cp311-cp311-linux_aarch64.whl Requirement already satisfied: scikit-image>=0.21.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from albumentations>=1.0.3->yolov9pip==0.0.4) (0.23.2rc1) Requirement already satisfied: typing-extensions>=4.9.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from albumentations>=1.0.3->yolov9pip==0.0.4) (4.11.0) Requirement already satisfied: scikit-learn>=1.3.2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from albumentations>=1.0.3->yolov9pip==0.0.4) (1.4.2) Requirement already satisfied: pydantic>=2.6.4 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from albumentations>=1.0.3->yolov9pip==0.0.4) (2.7.1) Collecting opencv-python-headless>=4.9.0 (from albumentations>=1.0.3->yolov9pip==0.0.4) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/3d/b2/c308bc696bf5d75304175c62222ec8af9a6d5cfe36c14f19f15ea9d1a132/opencv-python-headless-4.9.0.80.tar.gz (92.9 MB) Preparing metadata (pyproject.toml) ... done Requirement already satisfied: contourpy>=1.0.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from matplotlib>=3.2.2->yolov9pip==0.0.4) (1.2.1) Requirement already satisfied: cycler>=0.10 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from matplotlib>=3.2.2->yolov9pip==0.0.4) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from matplotlib>=3.2.2->yolov9pip==0.0.4) (4.51.0) Requirement already satisfied: kiwisolver>=1.3.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from matplotlib>=3.2.2->yolov9pip==0.0.4) (1.4.5) Requirement already satisfied: packaging>=20.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from matplotlib>=3.2.2->yolov9pip==0.0.4) (24.0) Requirement already satisfied: pyparsing>=2.3.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from matplotlib>=3.2.2->yolov9pip==0.0.4) (3.0.9) Requirement already satisfied: python-dateutil>=2.7 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from matplotlib>=3.2.2->yolov9pip==0.0.4) (2.9.0.post0) Requirement already satisfied: pytz>=2020.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from pandas>=1.1.4->yolov9pip==0.0.4) (2024.1) Requirement already satisfied: tzdata>=2022.7 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from pandas>=1.1.4->yolov9pip==0.0.4) (2024.1) Requirement already satisfied: charset-normalizer<4,>=2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.23.0->yolov9pip==0.0.4) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.23.0->yolov9pip==0.0.4) (3.7) Requirement already satisfied: urllib3<3,>=1.21.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.23.0->yolov9pip==0.0.4) (2.2.1) Requirement already satisfied: certifi>=2017.4.17 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.23.0->yolov9pip==0.0.4) (2024.2.2) Collecting absl-py>=0.4 (from tensorboard>=2.4.1->yolov9pip==0.0.4) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl (133 kB) Requirement already satisfied: grpcio>=1.48.2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from tensorboard>=2.4.1->yolov9pip==0.0.4) (1.62.1) Collecting markdown>=2.6.8 (from tensorboard>=2.4.1->yolov9pip==0.0.4) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/fc/b3/0c0c994fe49cd661084f8d5dc06562af53818cc0abefaca35bdc894577c3/Markdown-3.6-py3-none-any.whl (105 kB) Requirement already satisfied: protobuf!=4.24.0,>=3.19.6 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from tensorboard>=2.4.1->yolov9pip==0.0.4) (4.25.3) Requirement already satisfied: setuptools>=41.0.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from tensorboard>=2.4.1->yolov9pip==0.0.4) (69.5.1) Requirement already satisfied: six>1.9 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from tensorboard>=2.4.1->yolov9pip==0.0.4) (1.16.0) Collecting tensorboard-data-server<0.8.0,>=0.7.0 (from tensorboard>=2.4.1->yolov9pip==0.0.4) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/7a/13/e503968fefabd4c6b2650af21e110aa8466fe21432cd7c43a84577a89438/tensorboard_data_server-0.7.2-py3-none-any.whl (2.4 kB) Requirement already satisfied: werkzeug>=1.0.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from tensorboard>=2.4.1->yolov9pip==0.0.4) (3.0.2) Requirement already satisfied: filelock in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from torch>=1.7.0->yolov9pip==0.0.4) (3.13.4) Requirement already satisfied: fsspec in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from torch>=1.7.0->yolov9pip==0.0.4) (2024.3.1) Requirement already satisfied: jinja2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from torch>=1.7.0->yolov9pip==0.0.4) (3.1.3) Requirement already satisfied: networkx in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from torch>=1.7.0->yolov9pip==0.0.4) (3.3) Requirement already satisfied: sympy in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from torch>=1.7.0->yolov9pip==0.0.4) (1.12) Requirement already satisfied: gitdb<5,>=4.0.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from gitpython->yolov9pip==0.0.4) (4.0.11) Requirement already satisfied: decorator in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (5.1.1) Requirement already satisfied: jedi>=0.16 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (0.19.1) Requirement already satisfied: matplotlib-inline in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (0.1.7) Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (3.0.43) Requirement already satisfied: pygments>=2.4.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (2.17.2) Requirement already satisfied: stack-data in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (0.6.3) Requirement already satisfied: traitlets>=5.13.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (5.14.3) Requirement already satisfied: pexpect>4.3 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from ipython->yolov9pip==0.0.4) (4.9.0) Requirement already satisfied: smmap<6,>=3.0.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from gitdb<5,>=4.0.1->gitpython->yolov9pip==0.0.4) (5.0.1) Requirement already satisfied: parso<0.9.0,>=0.8.3 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from jedi>=0.16->ipython->yolov9pip==0.0.4) (0.8.4) Requirement already satisfied: ptyprocess>=0.5 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from pexpect>4.3->ipython->yolov9pip==0.0.4) (0.7.0) Requirement already satisfied: wcwidth in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython->yolov9pip==0.0.4) (0.2.13) Requirement already satisfied: annotated-types>=0.4.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from pydantic>=2.6.4->albumentations>=1.0.3->yolov9pip==0.0.4) (0.6.0) Requirement already satisfied: pydantic-core==2.18.2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from pydantic>=2.6.4->albumentations>=1.0.3->yolov9pip==0.0.4) (2.18.2) Requirement already satisfied: imageio>=2.33 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from scikit-image>=0.21.0->albumentations>=1.0.3->yolov9pip==0.0.4) (2.34.1)Requirement already satisfied: tifffile>=2022.8.12 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from scikit-image>=0.21.0->albumentations>=1.0.3->yolov9pip==0.0.4) (2024.4.24) Requirement already satisfied: lazy-loader>=0.4 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from scikit-image>=0.21.0->albumentations>=1.0.3->yolov9pip==0.0.4) (0.4)Requirement already satisfied: joblib>=1.2.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from scikit-learn>=1.3.2->albumentations>=1.0.3->yolov9pip==0.0.4) (1.4.0) Requirement already satisfied: threadpoolctl>=2.0.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from scikit-learn>=1.3.2->albumentations>=1.0.3->yolov9pip==0.0.4) (3.4.0) Requirement already satisfied: MarkupSafe>=2.1.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from werkzeug>=1.0.1->tensorboard>=2.4.1->yolov9pip==0.0.4) (2.1.5) Requirement already satisfied: executing>=1.2.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from stack-data->ipython->yolov9pip==0.0.4) (2.0.1) Requirement already satisfied: asttokens>=2.1.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from stack-data->ipython->yolov9pip==0.0.4) (2.4.1) Requirement already satisfied: pure-eval in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from stack-data->ipython->yolov9pip==0.0.4) (0.2.2) Requirement already satisfied: mpmath>=0.19 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from sympy->torch>=1.7.0->yolov9pip==0.0.4) (1.3.0) Building wheels for collected packages: yolov9pip, opencv-python-headless Building wheel for yolov9pip (setup.py) ... done Created wheel for yolov9pip: filename=yolov9pip-0.0.4-py3-none-any.whl size=275798 sha256=3fb65024eaf36d30cfd2a0ffe761eb623cf4a0dc3f02c04f43cd5e6d688ee765 Stored in directory: /data/data/com.termux/files/home/.cache/pip/wheels/4a/f7/fe/7a28d32fb89aa12a08f41194f57c6828958b74481550bb73eb Building wheel for opencv-python-headless (pyproject.toml) ... - error error: subprocess-exited-with-error × Building wheel for opencv-python-headless (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [508 lines of output] -------------------------------------------------------------------------------- -- Trying 'Ninja' generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument
maybe need to compile opencv-python-headless, but I'll try again later.
Problem description
CFLAGS+=" -UANDROID_API -DANDROID_API=33" MATHLIB=m LDFLAGS="-lpython3.11" pip3 install yolov9pip show error!
What steps will reproduce the bug?
maybe,pip doesn't know that it's been done by pkg i opencv-python,so install opencv-python from the source code again
What is the expected behavior?
Install successfully and work
System information