Setuptools构建于Python的distutils之上,可以更轻松地构建,分发和安装库和应用程序。
我的项目结构如下: 。 ├── 你好 │ ├── __init__.py │ └── 动物.py ├── 测试 │ ├── __init__.py │ └── test_animal.py ├── 自述文件 └── pyproject.toml 这只是个人P...
我想将一些文件复制到 site-packages 文件夹中。 如何在 setup.py 中定义将文件复制到 site-packes 文件夹而不是子文件夹?
如何修复 setuptools_scm._file_finders.git 列出 git 文件失败?
我正在使用 pyproject.toml 构建一个包。我使用setuptools_scm来自动确定版本号。我使用 python 版本 3.11.2、setuptools 66.1.1 和 setuptools-scm 8.1.0。 这是
Wheel 文件不包含 Python 包中的 templates 目录和根文件
背景: 我刚开始使用标准 Python 打包工具,并且通常依赖自定义工具。然而,我决定更好地了解包装过程,但我
我有一个项目,例如: 我的项目 安装程序.py -我的项目 -包1 -包2 我使用 setup.py 作为: NAME='我的项目' 设置( 名称=名称, 版本=版本, 描述...
canonicalize_version(version, strip_trailing_zero=False) 在进行 colcon 构建时
我使用 Ubuntu 22.04 和 ros2-humble,在构建工作区时出现以下错误 我尝试了 colcon build 和 colcon build --symlink-install 我在另一个com上构建了相同的turtlebot3_msgs...
我使用安装工具。在setup.cfg中,我可以定义 [选项.package_data] 我的模块 = '*.csv' 确保为我的用户安装数据。 我可以用 pyproject.toml 达到同样的效果吗?
Python 的 setuptools 无法在我的 Github Actions 工作流程中随机安装
在过去的几周里,我注意到我的 Github Actions 工作流程在安装 setuptools 库时随机失败。通常运行工作流程一两次就能解决问题,但我不...
我编写了一个名为 fcards 的简单包,目前位于 PyPI 上。该软件包提供了一个基于诅咒的界面,用于创建和练习闪存卡,现在,为了运行它,...
如何构建 cffi 扩展以包含在带有 uv 的二进制 python 轮子中
我正在迁移我的一个库以使用 uv 来管理包。然而,我的包包含一个通过 CFFI 包装和编译的 C 扩展(有一个用于此的构建脚本)。 下面是
调用 python -m build 时将选项传递给后端安装工具
我刚刚开始将对 setup.py 的直接调用转换为使用构建模块 pyproject.toml 来提供建议的前端调用后端构建机制的分离(
`python -m build` 在 cibuildwheel 中运行时找不到 numpy 包含文件
我正在构建一个 python 模块,其中包含一个使用 numpy 的 cython 文件。在某些环境中 python -m build 按原样工作;在其他环境中我需要设置 C_INCLUDE_PATH=`python -c "import
我已经下载并安装了两次命令行工具,但我的系统说我仍然应该安装itenter image description here 我已经在Android Studio上下载了它,也单独下载了...
我正在尝试安装 couchapp,它使用 easy_install - 并且非常明确地说明需要特定版本的 easy_install/setuptools:0.6c6。我似乎已经在我身上安装了 easy_install...
我的问题与此问题相关,但我希望得到 2023 年的更新答案。我的项目名称最初包含“-”(例如 abc-def),并且我收到了一条警告,指出“-”是成为
SWIG 你好世界; ImportError:动态模块未定义模块导出函数
这应该是使用 SWIG、C 和 setuptools 的绝对最低限度的 Hello World。但导入模块时出现以下异常: >>> 导入你好 追溯(最...
我有几个python包需要安装在各种操作系统/环境上。这些软件包具有依赖性,其中一些软件包(例如 Polars)需要不同的软件包,具体取决于操作系统,因为
为什么我在安装时不断收到此消息,说 EntryPoint 必须位于 'name=module:attrs [extras]
我使用的是 OSx Mavericks,使用 Python 2.7、pip 版本 6.0.8 和 Setuptools 版本 12.2。 当我尝试安装我的项目时,我收到警告消息,但它安装成功。 $ python setup.py 安装...
我读了很多网站和问答,但我总是遇到同样的错误,而且我找不到解决方案。 我的错误: 处理时出错: python 错误 python-crypto python-wheel python...
pyproject.toml 从数据目录中排除一些Python源.py
我有一个数据文件夹,其中包含一个脚本,仅在开发过程中准备一些数据时才需要。 |--我的包 |--mypackage/数据 |--mypackage/data/prepare.py 问题是这个 py ...