Skip to content

[Bug]: Winpython: shim for winqtconsole fails #7467

@uhoefel

Description

@uhoefel

Prerequisites

  • I have written a descriptive issue title.
  • I have searched all issues/PRs to ensure it has not already been reported or fixed.
  • I have verified that I am using the latest version of Scoop and corresponding bucket.

Package Name

winpython

Expected/Current Behaviour

scoop install winpython should just work, but fails with the current version as there is no more scripts/winqtconsole to create a shim for. Given the history in winpython.github.io it seems that since the 2025-04 release PyQt is not included anymore.

Steps to Reproduce

PS> scoop install winpython
Installing 'winpython' (3.13.11.0) [64bit] from 'main' bucket
Loading WinPython64-3.13.11.0slim.7z from cache
Extracting WinPython64-3.13.11.0slim.7z ... done.
Linking ~\scoop\apps\winpython\current => ~\scoop\apps\winpython\3.13.11.0
Creating shim for 'python'.
Creating shim for 'python3'.
Creating shim for 'Spyder'.
Making C:\Users\Udo\scoop\shims\spyder.exe a GUI binary.
Creating shim for 'spyder_reset'.
Creating shim for 'upgrade_pip'.
Creating shim for 'winidle'.
Creating shim for 'idle'.
Creating shim for 'winipython_notebook'.
Creating shim for 'ipython_notebook'.
Creating shim for 'winjupyter_lab'.
Creating shim for 'jupyter_lab'.
Creating shim for 'winpython'.
Creating shim for 'winqtconsole'.
Get-Command : Die Benennung "scripts\winqtconsole.bat" wurde nicht als Name eines Cmdlet, einer Funktion, einer
Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad
korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In C:\Users\Udo\scoop\apps\scoop\current\lib\install.ps1:191 Zeichen:21
+             $bin = (Get-Command $target).Source
+                     ~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (scripts\winqtconsole.bat:String) [Get-Command], CommandNotFoundExceptio
   n
    + FullyQualifiedErrorId : CommandNotFoundException,Microsoft.PowerShell.Commands.GetCommandCommand

Can't shim 'scripts\winqtconsole.bat': File doesn't exist.

Possible Solution

I think removing the highlighted lines may be sufficient:

Image

Scoop and Buckets Version

PS C:\Users\Udo> scoop --version
Current Scoop version:
b588a06e (HEAD -> master, tag: v0.5.3, origin/master, origin/HEAD) chore(release): Bump to version 0.5.3 (resync) (#6436)

'main' bucket:
212fa5601d (HEAD -> master, origin/master, origin/HEAD) vals: Update to version 0.43.0

Scoop Config

last_update                       scoop_repo                              scoop_branch
-----------                       ----------                              ------------
2025-12-29T14:38:25.1927112+01:00 https://github.com/ScoopInstaller/Scoop master

PowerShell Version

Name                           Value
----                           -----
PSVersion                      5.1.26100.7462
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.26100.7462
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

Additional Softwares

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions