MoonPoint Support Logo

 




Advanced Search
July
Sun Mon Tue Wed Thu Fri Sat
     
14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
2026
Months
JulAug Sep
Oct Nov Dec


Thu, Jul 09, 2026 2:50 pm

Installing Python on a Microsoft Windows system using winget

If you would like to use the Python programming language on a Microsoft Windows system, one way to install Python software is to use the Windows Package Manager, aka winget. Open a command prompt and enter the command winget install python. After the software is installed, you can view information on the Python package with the command winget show python.

C:\>winget install python
The `msstore` source requires that you view the following agreements before using.
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
The source requires the current machine's 2-letter geographic region to be sent to the backend service to function properly (ex. "US").

Do you agree to all the source agreements terms?
[Y] Yes [N] No: Y
Found Python 3.12 [9NCVDN91XZQP] Version Unknown
This package is provided through Microsoft Store. WinGet may need to acquire the package from Microsoft Store on behalf of the current user.
Agreements for Python 3.12 [9NCVDN91XZQP] Version Unknown
Version: Unknown
Publisher: Python Software Foundation
Publisher Url: https://www.python.org/
Publisher Support Url: https://www.python.org/doc/
License: https://docs.python.org/3.12/license.html
Privacy Url: https://www.python.org/privacy
Copyright: (c) Python Software Foundation
Agreements:
Category: Developer tools
Pricing: Free
Free Trial: No
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
Seizure Warning: https://aka.ms/microsoft-store-seizure-warning
Store License Terms: https://aka.ms/microsoft-store-license

The publisher requires that you view the above information and accept the agreements before installing.
Do you agree to the terms?
[Y] Yes [N] No: Y
Starting package install...
██████████████████████████████ 100%
Successfully installed

C:\>winget show python
Found Python 3.12 [9NCVDN91XZQP]
Version: Unknown
Publisher: Python Software Foundation
Publisher Url: https://www.python.org/
Publisher Support Url: https://www.python.org/doc/
Description:
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.

The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python web site, https://www.python.org/, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.

The Python interpreter is easily extended with new functions and data types implemented in C or C++ (or other languages callable from C). Python is also suitable as an extension language for customizable applications.
License: https://docs.python.org/3.12/license.html
Privacy Url: https://www.python.org/privacy
Copyright: (c) Python Software Foundation
Agreements:
Category: Developer tools
Pricing: Free
Free Trial: No
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
Seizure Warning: https://aka.ms/microsoft-store-seizure-warning
Store License Terms: https://aka.ms/microsoft-store-license
Installer:
Installer Type: msstore
Store Product Id: 9NCVDN91XZQP
Offline Distribution Supported: true

C:\>

You can then type python in a command prompt window to open the Python interpreter where you can enter commands. E.g., in the example below it is being used as a calculator. You can exit the program by typing exit(). You can run Python scripts from the command prompt window using commands in the form python example.py.

C:\>python
Python 3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> 99 / 4
24.75
>>> 12 * 13
156
>>> exit()

C:\>

Related articles:

  1. Obtaining a command prompt in Windows 11
    Date: August 14, 2023
  2. Obtaining a command prompt in Windows 10
    Date: February 18, 2017
  3. WinPython - Python for Microsoft Windows
    Date: May 13, 2018
  4. Installing new packages for WinPython
    Date: May 18, 2018

[/languages/python] permanent link

Thu, Jul 02, 2026 9:42 pm

DVDFab 13 - Unload debugger

My wife had been using DVDFab 13 under Microsoft Windows 11 and wanted to continue to use it for ripping DVDs after we converted her desktop PC to Ubuntu Linux. DVDFab 13 seemed to be working fine after I installed it using Wine until after I updated Wine to version 11.0 (you can see which version of Wine is present by issuing the command wine --version in a Terminal window). When I tried to run DVDFab afterwards, though, I saw the message “A debugger has been found running in your system. Please, unload it from memory and restart your program.”

DVDFab - debugger found

When I queried ChatGPT about the issue, it replied “This error is usually not caused by an actual debugger running on Ubuntu. DVDFab contains anti-debugging / anti-tamper checks, and under Wine or Proton those checks can sometimes incorrectly conclude that a debugger is attached.” It also stated that, for DVDFab 13 specifically, there is an issue when trying to run the program on later versions of Wine with the problem appearing with version 10.3 or later. The problem occurs on newer versions, even when no debugger is running. I decided to install the application under Bottles, which I had previously installed on the system with Flatpak, to see if the problem might not occur if I tried to run the application under Bottles, but the problem still occurred. I.e., I saw the "A debugger has been found running in your system. Please, unload it from memory and restart your program.” message. It took me a considerable amount of time to resolve the problem, but I was finally able to fix the issue by disabling DXVK and VKD3D in the settings for the DVDFab bottle.

[ More Info ]

[/os/unix/linux/ubuntu/DVDFab] permanent link

Wed, Jul 01, 2026 9:13 pm

Remove a Flatpak

To see the Flatpaks installed on a Linux system, you can issue the command flatpak list in a terminal window. To remove a Flatpak from a system, find the Application ID of the software by issuing the command flatpak list --app. Once you have the Application ID, you can uninstall the Flatpak with the command flatpak uninstall AppID where AppID is the relevant Application ID. To remove all of the application's local settings and configuration files, add the --delete-data option. E.g., to remove the Bottles Flatpak, I could use the command flatpak uninstall --delete-data com.usebottles.bottles.

alice@Wonderland:~$ flatpak list
Name             Application ID              Version Branch       Installation
Bottles          com.usebottles.bottles      63.2    stable       system
i386             …sktop.Platform.Compat.i386         25.08        system
Mesa             …esktop.Platform.GL.default 26.0.6  25.08        system
Mesa (Extra)     …esktop.Platform.GL.default 26.0.6  25.08-extra  system
nvidia-580-159-… …tform.GL.nvidia-580-159-03         1.4          system
Mesa             …ktop.Platform.GL32.default 26.0.6  25.08        system
Mesa (Extra)     …ktop.Platform.GL32.default 26.0.6  25.08-extra  system
nvidia-580-159-… …orm.GL32.nvidia-580-159-03         1.4          system
Nvidia VAAPI dr… …ktop.Platform.VAAPI.nvidia         25.08        system
Codecs Extra Ex… …ktop.Platform.codecs-extra         25.08-extra  system
i386             …Platform.codecs_extra.i386         25.08-extra  system
GNOME Applicati… org.gnome.Platform                  49           system
Yaru Gtk Theme   org.gtk.Gtk3theme.Yaru              3.22         system
gecko            org.winehq.Wine.gecko               stable-25.08 system
mono             org.winehq.Wine.mono                stable-25.08 system
alice@Wonderland:~$ flatpak list --app
Name        Application ID             Version     Branch     Installation
Bottles     com.usebottles.bottles     63.2        stable     system
alice@Wonderland:~$ flatpak uninstall --delete-data com.usebottles.bottles


        ID                                    Branch         Op
 1. [-] com.usebottles.bottles                stable         r
 2. [-] com.usebottles.bottles.Locale         stable         r

Uninstall complete.
Delete data for com.usebottles.bottles? [y/n]: y
alice@Wonderland:~$

A Flatpack may required shared "runtimes" components. When you delete the application, those runtimes can become "orphaned", but still occupy space on the system. You can, optionally, use the command flatpak uninstall --unused afterwards, if that is a concern.

[/os/unix/linux] permanent link

Valid HTML 4.01 Transitional

Privacy Policy   Contact

Blosxom logo