Setuptools构建于Python的distutils之上,可以更轻松地构建,分发和安装库和应用程序。
我正在将项目打包到wheel文件中,但无法获得正确的导入路径。 该项目很简单: 。 ├── setup.py └── 来源 ├── 欧洲 │ ├── 德国.py │ └── __init__.py ├──...
use_2to3 对于降级的 setuptools 无效<58.0
我面临着一个已经在很多论坛、github 问题、堆栈溢出问题等中进行过详细讨论的问题。 仅举几例: Anyjson 设置命令出错:use_2to3 无效...
我正在我的私人计算机(Win11)上开发一个Python应用程序,该应用程序应该在代理后面的我的工作计算机(Win10)上运行。该应用程序在我的私人计算机上运行良好,但我发现...
setuptools_scm:如何在 gitflow 中合并时将“-alpha”附加到包版本?
我的团队使用: Gitflow:我们有一个主分支和一个开发分支 语义版本控制 https://semver.org/ setuptools_scm 用于我们的包版本发布 我们想发布一个错误修复版本...
使用Python函数的返回值作为pyproject.toml中版本字段的值
我使用 setuptools 构建后端和 pyproject.toml 配置来创建 Python 包。我的包版本是动态的,现在我在 __init__.py 中设置 __version__ 属性并且...
如何使用Setuptools使具有TensorFlow依赖项的Python库适用于CPU和GPU版本?
我正在构建一个 python 库,它将作为 python 包部署在 PyPI 上。 我用作构建系统的工具是Setuptools。该库应该与 TensorFlow 作为依赖项一起使用......
为什么 setuptools 为我的项目和“未知”创建 Egg-info
我正在使用项目组织的平面源模型,其中 pyproject.toml 和 setup.py 与 Sampleproj 源目录位于同一级别。 样本项目/ 许可证.md pyproject.toml
我已经用 pip 安装了 pypirc 并使用必要的密码设置了 ~/.pypirc 文件。为什么每次调用 python setup.py 时 twine 都要求输入密码? $tine upload --repository-url http...
我有一个 python 库,但它的大小为 40 MB。但是,制作轮锉需要超过12个小时。 安装工具卡在这里: 复制服务器 iews\generic dit.py -> build\lib\se...
使用 setuptools 从私有 Gitlab 包存储库安装 Python 包
我为我的雇主创建了一个私人套餐。由于我被禁止将其上传到 PyPI(它是专有的),因此我将其上传到我们私人 Gitlab 中心上我的项目的包索引中。我可以安装...
我正在用Python编写一个命令行工具。对于 Windows 10 / 11 用户来说,安装和使用应该尽可能简单。我的目标是使以下程序有效: 从
如何使用构建包从包含多个 .pyx 文件的 Cython 文件 (.pyx) 创建单个 Python 包
我正在尝试在一个包名称下使用 Cython 中的 include 语句构建一个包含 Cython 函数集合的 python 包,遵循这个想法。 这是文件组织(根
我正在构建一个复杂的Python应用程序,在支持不同的库方面采用最大限度的方法,其中一些是使用几GB的机器学习库。我现在...
嗨,我是一个名为 GridCal 的开源程序的创建者。它由基于 Qt 的 GUI 和计算引擎组成。从一开始我就将 GUI 和引擎放在同一个包下
RemoveError: 'setuptools' 是 conda 的依赖项,无法从 conda 的运行环境中删除
我有Win 10 运行时: 康达更新康达 我遇到了这个错误: 删除错误:“setuptools”是 conda 的依赖项,无法从中删除 conda的运行环境。 没什么发现...
任何人都可以提供有关如何创建用于观看社交媒体视频的机器人的课程或提示吗?就像脸书和抖音一样。我尝试使用 python 来使用网络浏览器,但它看起来很慢,因为你会打开...
使用`setup.py install`在Python包安装中获取python-dotenv“OSError:未找到起始路径”
问题描述 使用环境变量时,.env 文件用于通过 python-dotenv 进行开发。当应用程序被分发(并使用 setuptools 安装)时,环境变量会被提供...
为什么 pygments 在安装后没有发现我的自定义词法分析器
我开发并测试了一个自定义 pygments 词法分析器,如此处所述...然后我准备了一个 pyproject.toml 文件,其内容如下: [构建系统] 需要= [“安装工具”] 构建-
如何使用 build 和 pyproject.toml 强制平台轮?
我试图强制我正在构建的Python3非通用轮子成为平台轮子,尽管在分发打包过程中没有发生任何本机构建步骤。 轮子会
将 Alembic 迁移文件打包到 Setuptools setup.py 文件中的正确方法是什么?一切都在我的仓库根目录中作为 alembic/ 。 这是一个 Python 应用程序,而不是一个库。 我想要的安装...