Cannot install Flask using pip

I’m having trouble installing flask using pip.
I’m using VS with both Python and pip updated to the latest versions.
pip 25.0.1
python 3.12.0

command → pip3 install Flask

WARNING: Ignoring invalid distribution ~ip (C:\Python312\Lib\site-packages)
WARNING: Ignoring invalid distribution ~ip (C:\Python312\Lib\site-packages)
Collecting Flask
Downloading flask-3.1.0-py3-none-any.whl.metadata (2.7 kB)
Requirement already satisfied: Werkzeug>=3.1 in c:\python312\lib\site-packages (from Flask) (3.1.3)
Requirement already satisfied: Jinja2>=3.1.2 in c:\python312\lib\site-packages (from Flask) (3.1.6)
Requirement already satisfied: itsdangerous>=2.2 in c:\python312\lib\site-packages (from Flask) (2.2.0)
Requirement already satisfied: click>=8.1.3 in c:\python312\lib\site-packages (from Flask) (8.1.8)
Requirement already satisfied: blinker>=1.9 in c:\python312\lib\site-packages (from Flask) (1.9.0)
Requirement already satisfied: colorama in c:\python312\lib\site-packages (from click>=8.1.3->Flask) (0.4.6)
Requirement already satisfied: MarkupSafe>=2.0 in c:\python312\lib\site-packages (from Jinja2>=3.1.2->Flask) (3.0.2)
Downloading flask-3.1.0-py3-none-any.whl (102 kB)
WARNING: Ignoring invalid distribution ~ip (C:\Python312\Lib\site-packages)
Installing collected packages: Flask
WARNING: Failed to write executable - trying to use .deleteme logic
ERROR: Could not install packages due to an OSError: [WinError 2] The system cannot find the file specified: ‘C:\Python312\Scripts\flask.exe’ → ‘C:\Python312\Scripts\flask.exe.deleteme’

This often happens when trying to install something with user permissions, into a directory that requires admin permissions.

This: C:\Python312 is not the default installation directory for Python 3.12 from python.org