PIP安装无法找到构建系统。
安装的docker映像 诗歌核心 oot@test-86978fffbb-6rx79:/home# /usr/local/bin/python3 -m pip show poetry-core Name: poetry-core Version: 1.0.8 S…
如何从符合Pyproject的项目中构建PEX或SHIV软件包?
我有一个python项目,我想将其分发为a pex or href =“ https://github.com/linkedin/shiv#user-content-shiv” rel =“ noreferrer”> shiv python包…
setuptools pyproject.toml等于`
我正在从 setup.py 迁移到 pyproject.toml 。安装我的软件包的命令似乎是相同的,但是我找不到 pyproject.toml 命令清理构建工件的命令。等效于 pytho…
解决方法:错误:Fastobo的失败的建筑轮
我正在尝试使用以下命令安装此库Nxontology: pip install nxontology 它给我带来了以下错误: Building wheel for fastobo (pyproject.toml) ... err…
pyproject.toml中的2个阵列
我正在对 pyproject.toml 文件进行镜头,我陷入了这个简单的任务。考虑以下可选依赖性: [project.optional-dependencies] style = ["black", "codesp…
如何定义“ python_requires”在pyproject.toml中使用setuptools?
setUptools允许您指定最低python版本这样的: from setuptools import setup [...] setup(name="my_package_name", python_requires='>3.5.2', [...] …
从setup.py迁移到pyproject.toml:如何指定软件包名称?
我目前正在尝试将我们的内部项目从 setup.py 转移到 pyproject.toml ( pep-518 )。如果可能的话,我希望不使用构建后端特定的配置,即使我确实在 [b…
使用pyproject.toml中的setuptools的git版本控制
我正在尝试使用由 setuptools-git-ver-versioning 设置的自动版本来构建一些软件包。不幸的是,即使遵循文档和在线资源很少,我也无法设法使此版本使…
运行黑色会导致错误“此浮标没有领先的数字”。
当我尝试使用 black a_file.py.py 在我的python项目的特定文件上运行黑色时,我会收到以下错误: Error reading configuration file: This float does…
我可以使用诗歌发布需要更高Python版本的软件包吗?
我使用基于诗歌的CICD工具将Python软件包发布到内部PYPI。我无法控制CICD工具,该工具基于Python 3.6的Docker。但是,由于包装中使用的语言功能要发布…
Python包装:pyproject.toml vs setup_requires中的构建要求
在某种复杂的python setup.py 配置中,通常需要已经存在的其他库才能执行 setuptools.setups.setup 。就我而言,这将是 setuptools> = 45.0 和 cy…
获取TypeError:参数:' self'缺少,在与诗歌和CLI合作时
我正在使用诗歌和sys.argv。 我以OOP的方式编写了代码。 当我从CLI运行代码时,我会遇到一个错误,如下所示。 trackback(最近的最新调用):文件“…
Makefile - 我应该如何提取“pyproject.toml”中嵌入的版本号?
我有一个带有 pyproject.toml 文件的 python 项目。通常,我将项目的版本号存储在 pyproject.toml 中,如下所示: % grep version pyproject.toml ver…
pyproject.toml 无法使用 setuptools python -m 构建格式找到项目名称
在 pyproject.toml 中向 Python 包提供名称的正确格式是什么?这是 pyproject.toml 文件: [project] name = "foobar" version = "0.0.1" [build-syst…