Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

[BUG] a pip programm will installed every again.

已关闭
#5,515 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
30/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
活跃
技术栈
csharp, python

调研方向

Start with the log: the update runs python.EXE -m pip install --upgrade wxPython and pip answers 'Requirement already satisfied ... (4.3.1)' while UniGetUI logs success, so compare the version pip reports with the version UniGetUI re-reads afterwards. Reproduce by upgrading a pip package and checking whether the next scan still lists it as outdated. Done means the upgrade is not offered again after success, which likely needs maintainer input on which interpreter or site-packages path is checked.

由索引模型根据 Issue 内容生成。

描述

bug
Please confirm these before moving forward
  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).
UniGetUI Version

UniGetUI-Version 2026.3.1

Windows version, edition, and architecture

Windows Pro Version 26300.9550 26H2

Describe your issue

UniGetUI findet ein PIP Programm und will es immer wieder installieren.

Steps to reproduce the issue

Der Installer erkennt das eine neue Version vorhanden ist und installiert sie. Wenn man aktualisiert hat findet der das gleiche Update nochmal. Es sieht aus als ob er das Update nicht gemacht hätte obwohl es im Logfile zu sehen ist.

UniGetUI Log
Vorgang: Aktualisieren pip WxPython (4.3.1 -> 4.3.2) [Erfolgreich] — 13.10.2026 15:45
Package update operation for Package=wxPython with Manager=PipUpdate options: <InstallOptions instance (only non-default values are shown)	OverridesNextLevelOpts: False>Overriden options: <Scope=machine;RunAsAdministrator=;WG_SpecifyVersion=;PS_NoScope=False;PS_AllowClobber=False;PS_UpdateThroughInstall=False;Pip_BreakSystemPackages=False;WG_DropArchAndScope=False;WG_UseLocalId=False;Cargo_DoNotUseBinstall=False;Cargo_CustomInstallPath=False>Version: 4.3.1 -> 4.3.2
Vorgang starten...
Executing process with StartInfo:
 - FileName: "C:\Users\rtx-1\AppData\Local\Programs\Python\Python313\python.EXE"
 - Arguments: "-m pip  install --upgrade wxPython --no-input --no-color --no-cache"
Start Time: "13.10.2026 15:45:49"
Requirement already satisfied: wxPython in .\AppData\Local\Programs\Python\Python313\Lib\site-packages (4.3.1)
End Time: "13.10.2026 15:45:51"
Process return value: "0" (0x0)
WxPython wurde erfolgreich aktualisiert und nochmal Vorgang: Aktualisieren pip WxPython (4.3.1 -> 4.3.2) [Erfolgreich] — 13.10.2026 22:26
Package update operation for Package=wxPython with Manager=PipUpdate options: <InstallOptions instance (only non-default values are shown)	OverridesNextLevelOpts: False>Overriden options: <Scope=machine;RunAsAdministrator=;WG_SpecifyVersion=;PS_NoScope=False;PS_AllowClobber=False;PS_UpdateThroughInstall=False;Pip_BreakSystemPackages=False;WG_DropArchAndScope=False;WG_UseLocalId=False;Cargo_DoNotUseBinstall=False;Cargo_CustomInstallPath=False>Version: 4.3.1 -> 4.3.2
Vorgang starten...
Executing process with StartInfo:
 - FileName: "C:\Users\rtx-1\AppData\Local\Programs\Python\Python313\python.EXE"
 - Arguments: "-m pip  install --upgrade wxPython --no-input --no-color --no-cache"
Start Time: "13.10.2026 22:26:36"
Requirement already satisfied: wxPython in .\AppData\Local\Programs\Python\Python313\Lib\site-packages (4.3.1)
End Time: "13.10.2026 22:26:37"
Process return value: "0" (0x0)
WxPython wurde erfolgreich aktualisiert
Package Managers Logs
Vorgang: Aktualisieren pip WxPython (4.3.1 -> 4.3.2) [Erfolgreich] — 13.10.2026 22:26
Package update operation for Package=wxPython with Manager=PipUpdate options: <InstallOptions instance (only non-default values are shown)	OverridesNextLevelOpts: False>Overriden options: <Scope=machine;RunAsAdministrator=;WG_SpecifyVersion=;PS_NoScope=False;PS_AllowClobber=False;PS_UpdateThroughInstall=False;Pip_BreakSystemPackages=False;WG_DropArchAndScope=False;WG_UseLocalId=False;Cargo_DoNotUseBinstall=False;Cargo_CustomInstallPath=False>Version: 4.3.1 -> 4.3.2
Vorgang starten...
Executing process with StartInfo:
 - FileName: "C:\Users\rtx-1\AppData\Local\Programs\Python\Python313\python.EXE"
 - Arguments: "-m pip  install --upgrade wxPython --no-input --no-color --no-cache"
Start Time: "13.10.2026 22:26:36"
Requirement already satisfied: wxPython in .\AppData\Local\Programs\Python\Python313\Lib\site-packages (4.3.1)
End Time: "13.10.2026 22:26:37"
Process return value: "0" (0x0)
WxPython wurde erfolgreich aktualisiert
Relevant information

No response

Screenshots and videos
Image
主要语言
C#
星标
26.7k
派生
955
平均合并
17 小时
30 天内合并 PR
95

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

Devolutions/UniGetUI 的其他 Issue

查看 Devolutions/UniGetUI 的全部 Issue

相似的 Issue

更多 C# Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。