包是名称空间,包含多个包和模块本身。
“pip3 install -e .”有什么区别?和'python3 setup.py开发'
以可编辑模式本地安装 Python 包时,“pip3 install -e .”和“python3 setup.pydevelop”都将以可编辑模式本地安装包。我知道'pip3安装...
我不太明白如何使用setuptools-scm。 据我了解,这个工具应该根据 SCM(在我的例子中是 git)历史记录得出版本号。它基本上使用距离 f...
有没有办法发布与python版本无关的pyarmor混淆的python包?
所以我试图发布一个专有的 python 包,并且我使用 pyarmor 包对其进行混淆,然后在 PyPi 上发布混淆后的版本。它正在相同的 python 版本环境中工作...
我只想要这样的诗歌: $ pip install pydantic[电子邮件] 我已阅读所有相关帖子。现在我的 pyproject.toml 看起来像这样(我也尝试了其他所有方法): [工具.诗歌.依赖...
我有以下项目结构: | .gitignore |自述文件.md | call_test_outside.py |主要.py |安装程序.cfg |安装程序.py |- 源代码 |- PropTools | __init__.py |道具工具 ...
如果脚本没有存储在“src”目录中,那么在[project.scripts]表中应该放入什么?
我有这个遵循 src 布局的包: 。 +-- 脚本 | \-- lorem.py | +-- 源代码 | \ - 酒吧 | |-- __init__.py | \-- bazqux.py | |-- .editorconfig |-- .gitignore |-- 许可证 |--
使用Python函数的返回值作为pyproject.toml中版本字段的值
我使用 setuptools 构建后端和 pyproject.toml 配置来创建 Python 包。我的包版本是动态的,现在我在 __init__.py 中设置 __version__ 属性并且...
在安装构建依赖项之前检查 PyPI 上是否存在 Python 轮
我有一份 CI 工作,为许多架构构建我的项目。在此过程中,我使用 pip 安装 pygit2,它依赖于 libgit2。在某些情况下,pip 从 PyPI 安装 Wheel,而不安装其他构建
我正在使用spark-submit CLI 提交我的Spark 作业,并以--py-files(轮文件)作为参数。我想在驱动程序或执行程序端列出轮文件中包含的所有包。怎么会...
构建一个包含两个独立模块的Python包,其中一个是git子模块
我正在尝试构建一个用于分发的Python包,其中包含两个独立的模块(module1和module2),但具有非标准目录布局。 这两个模块包含在不同的...
ModuleNotFoundError 但模块已安装在 pip 上
由于我更像是一名数据科学家而不是程序员,所以我只使用过 RStudio。我正在尝试通过 Pycharm 熟悉 Python,但如果没有...
我正在用Python编写一个命令行工具。对于 Windows 10 / 11 用户来说,安装和使用应该尽可能简单。我的目标是使以下程序有效: 从
如何使用 Hatch 分发导入名称与项目名称不同的 Python 包?
我正在尝试打包我的项目以便将其上传到 PyPI 中。我有以下目录结构: 。 ├── 文档 ├── 许可证 ├── pyproject.toml ├── 自述文件.md ├── 来源 │ ├── 包名 │ │...
使用pyproject.toml还需要requirements.txt吗?
自 2022 年中期以来,现在可以摆脱 setup.py、setup.cfg,转而使用 pyproject.toml。可编辑安装适用于最新版本的 setuptools 和 pip,甚至是官方包装 tut...
我在报告文件夹中有两个Python类,希望它们在模块文件夹中使用,已经将报告文件夹创建为Python包,并在报告文件夹中添加了__init__.py文件,但我仍然可以...
如何使用 build 和 pyproject.toml 强制平台轮?
我试图强制我正在构建的Python3非通用轮子成为平台轮子,尽管在分发打包过程中没有发生任何本机构建步骤。 轮子会
警告:“news”是 pyproject.toml 中定义的入口点,但它没有作为脚本安装。你可能会得到不正确的`sys.argv[0]`
我正在尝试使用 docker compose 在 docker 中运行我的基于诗歌的 python 项目 当我运行该应用程序时,它可以工作,但它给了我这个警告 ch_news_dev_python | ch_news_dev_python |警告:“新闻”...
在 Langchain 中使用 DocArrayInMemorySearch 时出错:无法导入 docarray python 包
这是完整的代码。它在 https://learn.deeplearning.ai/ 笔记本上运行得非常好。但是当我在本地计算机上运行它时,出现以下错误 导入错误:无法导入 docarray python
无法从我的自定义 python 包导入。 ModuleNotFoundError:没有名为“a_python_file_inside_my_custom_module”的模块
我正在尝试按照本教程构建一个Python包。 所以我创建了一个基本文件夹,然后是一个模块文件夹,然后在其中放置了文件starting_template.py,其中包含有趣的...
在 setup.py 中,如何在 python lib 目录中安装依赖项,同时将包本身安装在不同的本地目录中?
我创建了一个Pypi包并上传了它。 pyaml 是该包所需的依赖项,因此我在 setup.py 中添加了以下几行 安装需要=[ “PyYAML >= 6.0”, ], 现在我