python-packaging 相关问题

包是名称空间,包含多个包和模块本身。

创建命名空间 |在文件级别扩展名称树

例如,在C++中我们可以这样写 命名空间银河系{ 命名空间 AlphaCentauri { 行星= 4; } 命名空间 SolarSys { 行星=8; } } 然后用它作为Milky...

回答 1 投票 0

创建命名空间 |在文件级别扩展名称树

例如,在C++中我们可以这样写 命名空间银河系{ 命名空间 AlphaCentauri { 行星= 4; } 命名空间 SolarSys { 行星=8; } } 然后用它作为Milky...

回答 1 投票 0

从文件夹导入模块和从包导入模块有什么区别?

我需要了解普通目录和Python包之间的区别。我知道文档中存在这句话: Python 处理需要 __init__.py 文件

回答 0 投票 0

使用 pyproject.toml 构建时如何正确捕获包中的库/包版本

我已经不再使用 setup.py 文件来构建我的包/库,而是完全使用 pyproject.toml。总体来说我更喜欢它,但似乎放在 pyproject.toml 中的版本不支持...

回答 2 投票 0

如何构建一个独立的Python venv?

是否可以构建一个独立的Python虚拟环境?所谓自包含,是指执行程序所需的所有文件都在那里,包括 Python。 我正在使用 Poetry 来管理...

回答 3 投票 0

如何为特定平台的依赖项指定 Python 版本约束?

我的 Python 包需要 Python >= 3.8(在 setup.cfg 或 pyproject.toml 中定义): python_requires = >=3.8 但是,它还有以下可选依赖项: 张量流>=2.7.0 如果

回答 1 投票 0

GitHub“被使用”/依赖者不填充

我的项目 pyngrok 有数百个启动,被列为 PyPI“关键项目”,因此被许多其他项目使用,包括重要项目。但是“被使用”部分......

回答 2 投票 0

在 Python 包中优雅地包含动态生成的代码

我正在编写一个 python 包 foolib,它定义了一个类 foolib.Foo。创建一个全新的 Foo 对象读取一个 data_in 参数,然后执行昂贵的数值最小化,除非重新...

回答 0 投票 0

(py) 你如何管理通用模块? [关闭]

我只是在思考我看到的标题的可能改进 为了这个问题,我只想说说我目前的情况,但我想指出我不是在寻找...

回答 0 投票 0

执行'python -m build'时“没有名为build.__main__的模块;'build'是一个包,不能直接执行'

我正在学习如何构建 Python 包的教程,并在使用 pip install 在本地安装包之后。在项目目录中。 接下来是项目中的 python -m build

回答 1 投票 0

导入 azure.storage.blob.aio

我想在我的 python 代码中使用 BlobServiceClient 类。 我收到 ModuleNotFoundError 我已经安装了以下软件包: pip 安装 azure-storage-blob 在我的 python 脚本中,我尝试过

回答 0 投票 0

是否可以用pip安装诗词组?

正如 poetry 所推荐的,我使用组来处理特定于开发的依赖项(“测试”、“文档”和“开发”)。 我会在 github actions 等自动化工具中使用它们,

回答 1 投票 0

如何将自定义元数据从 setup.py 传递到我的应用程序代码

我正在为我的 python 包编写一个 setup.py 文件,并在字典中包含我想传递给设置命令的信息,然后在包时应用程序代码可以访问这些信息...

回答 1 投票 0

pip install git+https://bitbucket.company.com/path/to/package.git 不是从 requirements.txt 安装依赖项

我正在尝试从我组织的 Bitbucket 实例安装一个 python 包,我一直在使用以下命令开发它: $ python -m venv venv $ 源 venv/bin/激活 (venv) $ 点子

回答 1 投票 0

如何编写一个可以安装包的最小工作 pyproject.toml 文件?

Pip 支持 pyproject.toml 文件,但到目前为止,新模式的所有实际使用都需要自动生成这些文件的第 3 方工具(例如 poetry 和 pip)。不像 setup.py 是...

回答 1 投票 0

在不使用 setup.py 的情况下开发 Python 包的首选方法是什么?

我正在开发一个 python 包,我不想一直运行 pip install 。每次更改内容时重新安装我的包。使用 -e 或 --editable 似乎不起作用,除非......

回答 1 投票 0

Python的pip如何解析>=运算符?

我有三个具有以下依赖项的包: 熊猫<2.0.0 pandas~=1.5.0 pandas>=1.3.1 在安装过程中,pip 报告这三个包之间存在冲突。我以为点...

回答 0 投票 0

如何在 Python 安装脚本中要求 importlib.resources

我有一个 Python 包,它尝试导入 importlib.resources 模块(据我所知是在 Python 3.7 中添加的),如果失败则返回导入 importlib_resources。

回答 1 投票 0

根据实际或事实上的标准,Python src 文件夹中还有什么? [关闭]

在 Python 项目中使用 src 布局而不是平面布局时,除了项目模块之外,其他任何东西都应该放在 src 文件夹中吗? 我一直没能找到一个项目的例子......

回答 0 投票 0

在 pyproject.toml 的动态字段中使用 python 脚本生成的值

我正在尝试找到一种使用 pyproject.toml 中的 python 脚本生成的值的方法。例如,假设我们有一个函数 random_version。我正在使用 setuptools 来构建包...

回答 1 投票 0

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