gpt4 book ai didi

python - 在 Windows 7 X64 上使用 distutils 安装数据文件到 %APPDATA%

转载 作者:太空狗 更新时间:2023-10-30 00:18:03 25 4
gpt4 key购买 nike

我使用 distutils 的设置例程在 Windows XP 上运行良好,但不适用于 Windows 7。以下是具体情况:

我的包有很多配置文件,我安装到 %APPDATA%。在 Windows 上,我使用 bdist_wininst 选项运行 setup.py 来创建安装程序。在 Win7 上,安装程序随后以管理员身份执行,以便模块可以安装到 %PROGRAMFILES%\Python 等目录中。安装不会报告任何错误,但正如您可能已经猜到的那样,配置文件不会安装到 %APPDATA% 或其他任何地方(我搜索过它们)。

如果我以管理员身份打开 cmd 并直接使用安装选项安装我的包 (setup.py install),但是一切都运行良好。

那么,我在这里缺少什么?这是图形安装程序的限制还是我做错了什么?

最佳答案

您可以使用类似于 *nix 上的通用解决方案。将配置文件安装到%PROGRAMFILES%,并在程序检测到特定用户首次运行程序时将它们复制到%APPDATA%(可以检测到通过检查是否缺少配置文件)。

关于python - 在 Windows 7 X64 上使用 distutils 安装数据文件到 %APPDATA%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10484184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com