
[英]Github Actions: poetry installs black but CI workflow does not find it
我正在本地(预提交)和 Github 操作 (GHA) 上设置 python 代码质量工作流程。 环境是用诗歌来管理的。 虽然本地预提交工作正常,但远程 GHA 工作流失败,说它没有找到黑色,而在查看工作流日志时它似乎安装得很好。 工作流程很大程度上是从这篇伟大的文章中复制的: https://ja ...
[英]Github Actions: poetry installs black but CI workflow does not find it
我正在本地(预提交)和 Github 操作 (GHA) 上设置 python 代码质量工作流程。 环境是用诗歌来管理的。 虽然本地预提交工作正常,但远程 GHA 工作流失败,说它没有找到黑色,而在查看工作流日志时它似乎安装得很好。 工作流程很大程度上是从这篇伟大的文章中复制的: https://ja ...
[英]Error: Python packaging tool 'setuptools' not found
我有一个没有使用 setuptools 的诗歌项目 但我一直在 pycharm 中收到此错误。屏幕截图中的命令: 它只是在我这边没有任何动作的情况下弹出。 似乎 PyCharm 在幕后执行了一些操作,但我不知道它是什么。 我不明白我该如何解决这个问题? ...
[英]Poetry: always have to install setuptools manually in CI
我正在用 Poetry 构建我的 Circle CI 流。 一切正常,除了我应该始终手动安装 setuptools 之外。 它看起来像这样: 如果我删除setuptools的手动安装,则某些软件包的安装会失败并出现相同的回溯。 例子: 如果手动安装 setuptools 将被删除,如果我不会在测试 ...
[英]Trying to Avoid Using Two Package Managers (pip and Poetry) for the Same Project
经过一番折腾后,我成功安装了 Python Camelot PDF 表提取工具 ( https://pypi.org/project/camelot-py/ ),它可以达到预期目的。 但为了让它工作,除了必须更正已弃用的依赖项(通过编辑 pyproject.toml 并设置 PyPDF2 =”2. ...
[英]How to use poetry in Google Colab?
语境我目前正在开展一个团队项目,我们需要在其中训练神经网络。 一些成员在他们的本地计算机上工作,一些成员在 Colab 上工作(供 GPU 使用)。 我们需要有相同的依赖关系。 poetry在本地电脑上已经很熟悉了,在Colab上却不熟悉,想知道在Colab中怎么用。 所以我做了一些测试,我遇到 ...
[英]Version mismatch between scipy and poetry
我在我的一些开发(RTL-SDR 应用程序)中使用诗歌依赖管理器。 但是,当我尝试将 scipy 添加到环境中时(在 Windows 11 Powershell 中调用poetry add scipy ),我得到以下 output: 但是,使用py -V ,我验证我的 python 版本是 3.11 ...
[英]How do I run poetry install in a subprocess without reference to the current virtualenv?
我正在用我们拥有的命令行工具编写一些自动设置代码。 此命令行工具随 poetry 一起安装,因此当有人调用命令行工具时,它来自 poetry 设置的虚拟环境。 我试图调用的命令是poetry install for another directory 。 我希望此命令为其他目录创建一个新的 vir ...
[英]poetry does not upgrade polars 15.16
我有一个主要由 python 和 polars 代码组成的存储库。 每次我想用诗歌更新或添加库时,我都会收到此错误。 在版本 15.15 之前,我对 polars 没有任何问题。 我尝试在 IDE (PyCharm) 中更新 Polars,也尝试使用 Brew。 它与最新的 polars 版本有关 ...
[英]Dependencies and local package not available when building notebooks in GitHub actions workflow
我要回到 Python 但对诗歌和造纸厂还是陌生的。 我们在 GitHub 上托管了一个存储库,它是一个 Python package 和pyproject.toml ,它是私有的,一旦公开,如果这个问题仍然存在,将提供 URL。我们在同一个存储库中也有一些笔记本。 步骤很简单: 尝试使用paper ...
[英]How can I reference var from section into another section in pyproject.toml?
您好,我正在构建一个 pyproject object,我有以下两个部分 如您所见,诗歌在其部分中使用了版本并在其部分中使用了提交,问题是如何只设置一个版本并在部分之间共享? 谢谢 ...
[英]Poetry add same library for different Python versions
我知道如何为单个库添加 python 约束flake8 = { version = "^6.0.0", python = ">=3.8.1" } 但是,如果我想拥有相同的库,但不同的 Python 版本有不同的版本怎么办? 如果我用另一个约束添加它,它会产生错误 例如,我希望我的 packa ...
[英]Poetry package modulenotfound when installing a local package
我是这个包装的新手,现在面临一个问题。 问题如下。 我从 CLI 创建了一个诗歌项目: 并具有如下文件结构: 这里我的init.py都是空的 pyproject.toml 你好世界.py 我的包.py 当我运行此代码时,例如: 然后它按预期工作,但如果我将其安装为 package 并在 pyth ...
[英]WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. [Ubuntu 22.04]
我正在运行 Ubuntu 22.04 并安装了 pyenv 2.3.11,并且可以在其上成功启动 Python 3.8.13 版本。 但是,每当我尝试运行 我收到以下错误 WARNING: pip is configured with locations that require TLS/SSL, ...
[英]Poetry is being overwritten in docker and I can't see why - can you spot problem?
这是我尝试在 docker 容器中直接运行 poetry(我在故障排除时放弃了 PATH)后的错误: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create fai ...
[英]Generate requirements.txt from pyproject.toml
我在我的项目中使用诗歌,现在正在开发一项允许在 docker 容器内运行应用程序的功能。 现在,我的 Dockerfile 看起来像这样: 最后一个命令大约需要 4 分钟,这相当长,所以我想到以某种方式缓存这些依赖项。 我正在尝试将我的 pyproject.toml 转换为 requirement ...
[英]Poetry self update hangs
运行poetry update以及其他相关命令时,我的进程卡在了 我正在使用 poetry 版本 1.2.2,所以我想通过运行poetry self update -vvv来升级它进程此时无限期挂起 如果它是一个错误,是否有解决方法? ...
[英]Get app version from pyproject.toml inside python code
我对 python 不是很熟悉,我只做过自动化,所以我是一个新的包和一切。 我正在用 Flask、Gunicorn 和 Poetry 创建一个 API。 我注意到 pyproject.toml 中有一个版本号,我想创建一个路由 /version 来返回我的应用程序的版本。 我的应用程序结构看起来像这 ...
[英]DBusErrorResponse while running poetry install
我试图将我的诗歌从 1.1.x 版本升级到 1.3,但作为官方手册 ( https://python-poetry.org/docs/ ) 建议我手动删除旧版本。 不幸的是,我可能删除了错误的文件,因为在安装 1.3 版本后,我仍然收到似乎与旧诗相冲突的错误。 我试图找到我帐户中的所有文件(它是一 ...
[英]How to import module using path related to working directory in a python project that managed by poetry?
我正在使用诗歌来管理我的 python 项目,这是该项目: 我想知道如何将 function 从module.py正确地导入到my_scripts/main.py中。 我的 pyproject.toml:[tool.poetry] name = "my_project" version = "0. ...
[英]Poetry & Tox: How to pass arguments to commands via Tox when running in Poetry
当我尝试通过 Poetry 中的 Tox v4.2.6 将参数传递给命令时,它无法识别--作为分隔符。 命令: 毒性错误: 当我在 Poetry 之外运行相同的 Tox 命令时,它按预期工作( tox -- \$username:\$password ) 有谁知道我错过了什么? 我的tox.ini是 ...