[英]ERROR: Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly
[英]Error in python build: ERROR Command '['/tmp/build-env-9acv67by/bin/python', '-Im', 'pip', 'install', '--use-pep517', '--no-warn-script-location',
我有一个简单的 python 项目用于学习打包。 当我想用python3.9 -m build
时,我得到这个错误:
ERROR Command '['/tmp/build-env-9acv67by/bin/python', '-Im', 'pip', 'install', '--use-pep517', '--no-warn-script-location', '-r', '/tmp/build-reqs-qwglf9kg.txt']' returned non-zero exit status 1.
完整的结果在这里。 这是项目目录的结构:
../setup
├── LICENSE
├── pyproject.toml
├── README.md
├── setup.cfg
├── src
│ └── program
│ ├── __init__.py
│ └── program.py
└── tests
我的pyproject.toml
的内容是:
[build-system]
requires = [
"sys",
"setuptools>=42",
"wheel"
]
build-backend = "setuptools.build_meta"
而我的__init__.py
内容是: from. import program
from. import program
在完整的结果中,它说明了问题
错误:找不到满足 sys 要求的版本 错误:未找到 sys 的匹配分布
因此,您的命令正在寻找不符合系统要求的版本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.