packaging 相关问题

打包是一种配置管理过程,涉及捕获在目标系统上安装或卸载软件所需的知识。

在 setup.py 中使用额外的 python 包索引 url

有没有办法在 setup.py 中使用额外的 Python 包索引(ala pip --extra-index-url pypi.example.org mypackage),以便运行 python setup.py install 可以找到 pypi 上托管的包.

回答 8 投票 0

Python 打包:wheel 与 tarball (tar.gz)

轮子相对于鸡蛋的优势是显而易见的(请参阅为什么不使用鸡蛋?https://pypi.python.org/pypi/wheel 部分)。 然而,我并不完全清楚使用轮子相对于 tar.gz 有什么优势......

回答 2 投票 0

将生成的文件添加到发行版的最佳方法?

我有一个使用 autoconf / automake 的相当复杂的(C++)项目,其中包括一些“生成的”文件(foo.yy -> foo.cc)。实际构建是使用“控制脚本”完成的(Gen...

回答 1 投票 0

为什么 pyproject-build.exe 不在 Anaconda 的 PATH 上,如何确保使用 py -m build 创建 .tar.gz 和 .whl 发行版?

我正在尝试在 Anaconda 环境中使用 py -m build 打包 Python 项目。但是,我注意到仅创建了 .tar.gz 源发行版,而 .whl(轮)发行版...

回答 1 投票 0

有没有办法检查当前应用程序是否是misx应用程序

我正在将当前使用 ClickOnce 部署的 C#/WPF 应用程序转换为 MSIX。我想检查代码,当前执行是否来自 MSIX 包,或者只是 .exe

回答 2 投票 0

如何从简单的Python项目:requirements.txt setup.py(setuptools)迁移到uv项目

如果我想在一个名为 my_project 的现有项目中使用 uv,该项目仅包含requirements.txt(或requirements.in)和简单的setup.py(setuptools),该项目已使用 pip install -e 安装...

回答 1 投票 0

修改我的 MSIX 应用安装程序文件以进行自定义更新设置

我正在开发 WPF 应用程序,并希望从 ClickOnce 迁移到 MSIX 侧载,以便在公司内的文件共享上发布我的应用程序。我遇到的一个问题是更新

回答 1 投票 0

`dnf install 'pkgconfig(NAME)'`语法究竟是如何工作的?

Fedora 打包指南(永久链接)正式建议在声明构建依赖项时使用 pkgconfig(NAME) 语法。例如,您可以选择...

回答 2 投票 0

带有打包项目的uwp的多个msixupload文件

我正在尝试将 UWP 应用程序与桌面扩展打包为完全信任过程。为此,我必须使用单独的打包应用程序来创建用于商店分发的 msixupload 和

回答 1 投票 0

如何创建此软件包的安装文件?

我正在研究 CSXCAD python 模块。当前的安装过程是运行: python setup.py build_ext -I ~/opt/openEMS/include -L ~/opt/openEMS/lib -R ~/opt/openEMS/lib 蟒蛇设置...

回答 1 投票 0

如何使用setuptools和pkg_ressources获取安装目录

我正在开发一个带有 setuptools 和 pkg_resources 的包 P, 安装后,该软件包需要下载一些二进制文件并将它们放置在专用目录(P/bin/)中。 我正在努力...

回答 3 投票 0

如何在 Debian 软件包控制文件“Depends:”“Pre-Depends”子句中指定次要版本的范围

这是关于 ubuntu 软件包的 debian 控制文件。 我需要在“Depends:”/“Pre-Depends”子句中指定包的依赖项列表,如下所示 我的包裹...

回答 2 投票 0

嵌入式项目中 src/ 和 build/ 以及 pkg/ 目录之间存在的东西的名称是什么?

包含以下内容的东西的名称是什么? (对于我选择描述性名称但我不一定知道可接受的术语是什么的事物,采用驼峰命名法。) --- 编译...

回答 1 投票 0

自定义 python 包未导入

我编写了一个包来收集数据,现在我尝试与它交互以存储和提供所述数据,但它没有导入,即使我已将其安装在 pip 上。这是 PyPI 页面:https://...

回答 1 投票 0

无法使用环境标记安装平台相关包

我使用孵化作为Python包构建系统 问题: 我有 2 个不同的 python 包(都是我写的),名为 foo 和 bar foo 是平台相关的包,应该只是

回答 1 投票 0

如何使用CMake / CPack向deb包添加conffile?使用 CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA?

我正在开发一个 C/C++ 包,使用 CMake 构建,我想为 Debian 打包它。所以我想我应该使用 CPack 来构建 Debian 软件包。我设法做到了这一点,但我的项目还应该包含

回答 1 投票 0

为什么我的 Python 包将文件直接安装到 site-packages 中而不是安装在我的包目录下?

我正在开发一个具有以下结构的Python包: cfkit/ │ ├── 自述文件.md ├── setup.py ├── .gitignore ├── 许可证.txt ├── src/ │ ├── 问题.py │ ├── 竞赛.py │ ├── __init__.py │...

回答 1 投票 0

如何让 setuptools(或分发)从本地文件系统安装软件包

是否可以在 setup.py 中指定已知驻留在本地文件系统上的(可编辑的)源依赖项? 考虑以下目录结构,所有这些都位于单个 VCS 中

回答 4 投票 0

使用现有的 rpm 为 Fedora 和同等版本创建用户存储库并在线发布

我需要帮助,我会感谢并感谢任何可以提供帮助的人。 我发现 rocky/alma/centos 流的存储库中没有 xen。 我想制作自己的存储库作为用户存储库并放置...

回答 1 投票 0

应用程序无法构建并出现错误:在路径“kotlin/internal/internal.kotlin_builtins”中找到 2 个文件

我尝试构建我的应用程序,但它不会构建并显示此错误。 任务“:app:mergeDebugJavaResource”执行失败。 执行 com.android.build.gradle.internal.tasks 时发生故障。

回答 1 投票 0

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