setuptools 相关问题

Setuptools构建于Python的distutils之上,可以更轻松地构建,分发和安装库和应用程序。

如何通过pip下载跨平台轮子?

我习惯使用Pip预先下载包,然后将它们复制到目标机器上进行部署。随着新引入的 Python Wheels,我被迫“pip ... --no-use-wheel”,因为 ...

回答 2 投票 0

在 Docker 内使用 SETUPTOOLS_SCM_PRETEND_VERSION 获取软件包版本,并在 dockerignore 中使用 .git 目录

我正在使用 setuptools scm 动态提供 Python 包的版本号,并在 pyproject.toml 中包含以下行: ... 动态= [“依赖项”,“版本”,“

回答 1 投票 0

如何在没有 setup.py 的情况下清理 python 中的构建文件?

通过直接调用 setup.py,可以通过 python setup.py clean --all 删除构建目录(更不用说其他选项) 由于现在不鼓励调用 setup.py,是否有任何...

回答 1 投票 0

pkg_resources 作为 API 已被弃用

当我尝试从 .tar.gz 包安装时,同时将警告变成错误: python -W error -m pip install /some/path/nspace.pkga-0.1.0.tar.gz 我收到此错误: 错误:异常: 追溯(米...

回答 2 投票 0

Python 验证器库的 OpenEmbedded (Yocto) 配方

我想在我的 OpenEmbedded 构建中包含 Python 库验证器。我正在使用 Kirkstone 版本,验证器的最新版本是 0.22.0。没有recpipe,所以我添加了它......

回答 1 投票 0

distutils.util.get_platform() 的替代品是什么?

显然,Python 3.10 / 3.12 将弃用/删除 distutils (cpython/issues/92584)。 不幸的是,我无法找到我正在使用的唯一功能的替代品......

回答 1 投票 0

我无法导入Python包,尽管它位于正确的路径上

我编写了一个Python包并将其上传到PyPI(注意:我一直在使用Python 3.11.3并将Python >=3.11设置为要求以确保包兼容)。 随后,我安装...

回答 1 投票 0

setup.py 文件与 pyproject.toml 中的 data-files 属性等效

有谁知道 pyptoject.toml 中数据文件的等效语法。我知道它已被弃用,但我想做一些快速而肮脏的事情,而不对现有存储库进行太多更改......

回答 1 投票 0

pep 420 setup.py 中的namespace_packages用途

使用 PEP420 命名空间包(没有 __init__.py 的包)时,setup.py 中的 namespace_packages 参数的用途是什么? 我玩过它,发现我是否拒绝没有什么区别...

回答 2 投票 0

运行 build_ext 在构建 detectorron2 时给出“[WinError 2] 系统找不到指定的文件”

我目前正在尝试在 Anaconda 环境中构建 detectorron2。以下是我在环境中使用的软件包: 视窗 11 康达包 蟒蛇3.8 CUDA 11.3 火炬1.11 火炬音频0.11.0

回答 1 投票 0

我正在安装 pyautogui 包,它给出了一些安装构建依赖项...错误

我已经成功安装了所有其他软件包,但对 pyautogui 软件包没有任何作用。我的Python版本是3.11,pip版本是23.3.1,setuptools版本是68.2.2。 我尝试使用 b...

回答 1 投票 0

导入同名模块[重复]

基本上,我有两个python项目,一个位于myapp/screening下,另一个位于myapp/server下。我目前正在开发服务器模块,并希望使用...

回答 1 投票 0

pyproject.toml 中的 [tool.poetry] 和 [project] 表有什么区别? [已关闭]

上下文 因此,我尝试按照本教程创建一个新的 Python 包:https://packaging.python.org/en/latest/tutorials/packaging-projects/ 正如教程所说,在我的 pyproject.toml 中我应该

回答 2 投票 0

如何以正确的方式为独立的Python应用程序制作setup.py?

我读过几个类似的主题,但还没有成功。我觉得我错过或误解了一些基本的事情,这就是我失败的原因。 我有一个用 python 编写的“应用程序”...

回答 2 投票 0

如何在pymol中安装python包

有没有办法在Python解释器中使用setuptools来安装包?当你打开 PyMOL 时,会运行一个 Python 解释器,所以我想我可以使用它来安装 p...

回答 2 投票 0

“pip3 install -e .”有什么区别?和'python3 setup.py开发'

以可编辑模式本地安装 Python 包时,“pip3 install -e .”和“python3 setup.pydevelop”都将以可编辑模式本地安装包。我知道'pip3安装...

回答 1 投票 0

如何使用 setuptools 和 setup.py 从包中排除单个文件

我正在研究blowdrycss。存储库在这里。 我希望将blowdrycss_settings.py 的设置文件从pypi 上的最终包中排除。目的是动态构建自定义

回答 4 投票 0

安装后找不到Python包

我有一个这样的项目目录结构: 根\ .git\ 服务器\ 安装程序.py 公司\ __init__.py 泽德\ __init__.py ...

回答 1 投票 0

将构建要求指定为 setuptools pyproject.toml 中的文件

Setuptools 支持 pyproject.toml 中项目属性的动态元数据,并且作为 PEP517 后端,它还可以选择通过实现 get_requires_for_build_w...

回答 2 投票 0

Python setuptools-scm 生成带有 .dev 的版本,无法上传到 PyPi

何时/为何 setuptools-scm 将 .devXXX 附加到其生成的版本中? 在几个存储库中,我维护 setuptools-scm 开始生成版本号后附加 .devXXX 的版本。这会导致

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.