beet ls -p added:2202-02-03
PS C:\Users\Andrew Sutcliffe> beet ls -p added:2202-02-03
user configuration: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\config.yaml
data directory: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets
plugin paths:
lyrics: Disabling google source: no API key configured.
artresizer: method is (2, (7, 1, 0), False)
inline: adding item field multidisc
Sending event: pluginload
library database: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\musiclibrary.db
library directory: \\Aries\Multimedia\Music
Sending event: library_opened
Sending event: cli_exit
beet ls -p added:2022-02-04
PS C:\Users\Andrew Sutcliffe> beet ls -p added:2022-02-04
user configuration: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\config.yaml
data directory: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets
plugin paths:
lyrics: Disabling google source: no API key configured.
artresizer: method is (2, (7, 1, 0), False)
inline: adding item field multidisc
Sending event: pluginload
library database: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\musiclibrary.db
library directory: \\Aries\Multimedia\Music
Sending event: library_opened
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 01 - Dirty Deeds Done Dirt Cheap - FLAC - 3079kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 02 - Love at First Feel - FLAC - 3204kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 03 - Big Balls - FLAC - 3034kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 04 - Rocker - FLAC - 3165kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 05 - Problem Child - FLAC - 3202kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 06 - There’s Gonna Be Some Rockin’ - FLAC - 3134kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 07 - Ain’t No Fun (Waiting Round to Be a Millionaire) - FLAC - 3129kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 08 - Ride On - FLAC - 2845kbps.flac
\\Aries\Multimedia\Music\Artists\AC_DC\1990 - Dirty Deeds Done Dirt Cheap\AC_DC - Dirty Deeds Done Dirt Cheap (1990) - Track 09 - Squealer - FLAC - 2964kbps.flac
Sending event: cli_exit
PS C:\Users\Andrew Sutcliffe>
Full output with Traceback error message
PS C:\Users\Andrew Sutcliffe> beet ls -p -vv added: 2022-01-27
user configuration: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\config.yaml
data directory: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets
plugin paths:
inline: adding item field multidisc
lyrics: Disabling google source: no API key configured.
Sending event: pluginload
library database: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\musiclibrary.db
library directory: \\Aries\Multimedia\Music
Sending event: library_opened
Usage: beet list [options]
Example: beet list -f '$album: $title' artist:beatles
beet list: error: no such option: -v
PS C:\Users\Andrew Sutcliffe> beet ls -p -vv added: 2022-01-28
user configuration: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\config.yaml
data directory: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets
plugin paths:
inline: adding item field multidisc
lyrics: Disabling google source: no API key configured.
Sending event: pluginload
library database: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\musiclibrary.db
library directory: \\Aries\Multimedia\Music
Sending event: library_opened
Usage: beet list [options]
Example: beet list -f '$album: $title' artist:beatles
beet list: error: no such option: -v
PS C:\Users\Andrew Sutcliffe> beet -vv ls -p added: 2022-01-29
user configuration: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\config.yaml
data directory: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets
plugin paths:
lyrics: Disabling google source: no API key configured.
inline: adding item field multidisc
Sending event: pluginload
library database: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\musiclibrary.db
library directory: \\Aries\Multimedia\Music
Sending event: library_opened
Sending event: cli_exit
PS C:\Users\Andrew Sutcliffe> beet -vv import "F:\Download Queues\Complete\Music - Lidarr"
user configuration: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\config.yaml
data directory: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets
plugin paths:
inline: adding item field multidisc
artresizer: method is (2, (7, 1, 0), False)
lyrics: Disabling google source: no API key configured.
Sending event: pluginload
library database: C:\Users\Andrew Sutcliffe\AppData\Roaming\beets\musiclibrary.db
library directory: \\Aries\Multimedia\Music
Sending event: library_opened
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: F:\Download Queues\Complete\Music - Lidarr\ACDC.-.Dirty.Deeds.Done.Dirt.Cheap.(1976.-.Metal).[Flac.24-96]
Tagging AC/DC - Dirty Deeds Done Dirt Cheap
No album ID found.
Search terms: AC/DC - Dirty Deeds Done Dirt Cheap
Album might be VA: False
Searching for MusicBrainz releases with: {'release': 'dirty deeds done dirt cheap', 'artist': 'ac/dc', 'tracks': '9'}
Requesting MusicBrainz release fe86ab56-7de3-33fc-8305-478058af2e8c
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_album_extract
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (fe86ab56-7de3-33fc-8305-478058af2e8c)
Computing track assignment...
...done.
Success. Distance: 0.04
Requesting MusicBrainz release 3e0f0a93-8132-43c8-a1a0-e1c4bef9cbcd
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_album_extract
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (3e0f0a93-8132-43c8-a1a0-e1c4bef9cbcd)
Computing track assignment...
...done.
Success. Distance: 0.02
Requesting MusicBrainz release ae9c3760-7c2e-31b7-a7cc-020d9bb32718
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_album_extract
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (ae9c3760-7c2e-31b7-a7cc-020d9bb32718)
Computing track assignment...
...done.
Success. Distance: 0.02
Requesting MusicBrainz release 6cb7c5c9-ed68-48fc-9452-e9c710cfd6db
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_album_extract
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (6cb7c5c9-ed68-48fc-9452-e9c710cfd6db)
Computing track assignment...
...done.
Success. Distance: 0.01
Requesting MusicBrainz release 16486955-bb37-4142-8c0a-07762fa6b9c5
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_album_extract
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (16486955-bb37-4142-8c0a-07762fa6b9c5)
Computing track assignment...
...done.
Success. Distance: 0.04
discogs: Searching for master release 8412
discogs: Searching for master release 8412
discogs: Searching for master release 190947
discogs: Searching for master release 8412
discogs: Searching for master release 8412
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (961560)
Computing track assignment...
...done.
Success. Distance: 0.05
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (773300)
Computing track assignment...
...done.
Success. Distance: 0.05
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (400605)
Computing track assignment...
...done.
Success. Distance: 0.26
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (864991)
Computing track assignment...
...done.
Success. Distance: 0.05
Sending event: albuminfo_received
Candidate: AC/DC - Dirty Deeds Done Dirt Cheap (2097182)
Computing track assignment...
...done.
Success. Distance: 0.04
Evaluating 10 candidates.
F:\Download Queues\Complete\Music - Lidarr\ACDC.-.Dirty.Deeds.Done.Dirt.Cheap.(1976.-.Metal).[Flac.24-96] (9 items)
Sending event: import_task_before_choice
Sending event: before_choose_candidate
Tagging:
AC/DC - Dirty Deeds Done Dirt Cheap
URL:
https://musicbrainz.org/release/6cb7c5c9-ed68-48fc-9452-e9c710cfd6db
(Similarity: 98.5%) (label) (CD, 1990, US, Atlantic, 16033-2)
* There's Gonna Be Some Rockin' ->
There’s Gonna Be Some Rockin’
* Ain't No Fun (Waiting Round to Be a Millionaire) ->
Ain’t No Fun (Waiting Round to Be a Millionaire)
[A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort, eDit, edit Candidates? A
Sending event: import_task_choice
Sending event: import_task_apply
0 of 9 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
lastgenre: added last.fm album genre (album): Hard Rock
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
lastgenre: added last.fm item genre (track): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (track): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (track): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (track): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (track): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (album): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (album): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (track): Hard Rock
Sending event: database_change
lastgenre: added last.fm item genre (track): Hard Rock
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Dirty-Deeds-Done-Dirt-Cheap (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Dirty Deeds Done Dirt Cheap
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Squealer (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Squealer
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Big-Balls (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Big Balls
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Problem-Child (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Problem Child
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Ain%27T-No-Fun-%28Waiting-Round-To-Be-A-Millionaire%29 (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Ain’t No Fun (Waiting Round to Be a Millionaire)
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Love-At-First-Feel (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Love at First Feel
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Rocker (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Rocker
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/There%27S-Gonna-Be-Some-Rockin%27 (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - There’s Gonna Be Some Rockin’
Sending event: database_change
lyrics: failed to fetch: https://www.musixmatch.com/lyrics/Ac/Dc/Ride-On (404)
lyrics: Received unusual song page html
lyrics: got lyrics from backend: Genius
lyrics: fetched lyrics: AC/DC - Dirty Deeds Done Dirt Cheap - Ride On
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
fetchart: trying source filesystem for album AC/DC - Dirty Deeds Done Dirt Cheap
fetchart: trying source fanarttv for album AC/DC - Dirty Deeds Done Dirt Cheap
fetchart: getting URL: https://webservice.fanart.tv/v3/music/albums/f30734f4-333c-344c-98e9-71174cc5ebde
fetchart: downloading image: https://assets.fanart.tv/fanart/music/66c662b6-6e2f-4930-8610-912e24c63ed1/albumcover/dirty-deeds-done-dirt-cheap-5fef139ab3060.jpg
fetchart: downloaded art to: C:\Users\ANDREW~1\AppData\Local\Temp\tmpip7klrqf.jpg
fetchart: image size: (1000, 1000)
fetchart: using remote image C:\Users\ANDREW~1\AppData\Local\Temp\tmpip7klrqf.jpg
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: AUAP07600046 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: AUAP07600050 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: AUAP07600051 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: AUAP07600049 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: AUAP07600047 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: USSM10412806 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: USSM10412807 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: AUAP07600048 -> None
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
zero: comments: USEW17600002 -> None
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: art_set
embedart: Embedding album art into AC/DC - Dirty Deeds Done Dirt Cheap
embedart: Extracting album art from: AC/DC - Dirty Deeds Done Dirt Cheap - Dirty Deeds Done Dirt Cheap to: C:\Users\ANDREW~1\AppData\Local\Temp\tmpfl6il2mf.jpg
embedart: comparing images with pipeline ['convert', '\\\\Aries\\Multimedia\\Music\\Artists\\AC_DC\\1990 - Dirty Deeds Done Dirt Cheap\\thumb.jpg', 'C:\\Users\\ANDREW~1\\AppData\\Local\\Temp\\tmpfl6il2mf.jpg', '-colorspace', 'gray', 'MIFF:-'] | ['compare', '-metric', 'PHASH', '-', 'null:']
Traceback (most recent call last):
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\Scripts\beet-script.py", line 33, in <module>
sys.exit(load_entry_point('beets==1.6.1', 'console_scripts', 'beet')())
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\ui\__init__.py", line 1285, in main
_raw_main(args)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\ui\__init__.py", line 1272, in _raw_main
subcommand.func(lib, suboptions, subargs)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\ui\commands.py", line 973, in import_func
import_files(lib, paths, query)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\ui\commands.py", line 943, in import_files
session.run()
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\importer.py", line 340, in run
pl.run_parallel(QUEUE_SIZE)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\util\pipeline.py", line 446, in run_parallel
raise exc_info[1].with_traceback(exc_info[2])
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\util\pipeline.py", line 358, in run
self.coro.send(msg)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\util\pipeline.py", line 170, in coro
task = func(*(args + (task,)))
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\importer.py", line 1566, in manipulate_files
task.manipulate_files(
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\importer.py", line 766, in manipulate_files
plugins.send('import_task_files', session=session, task=self)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\plugins.py", line 488, in send
result = handler(**arguments)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\plugins.py", line 145, in wrapper return func(*args, **kwargs)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beetsplug\fetchart.py", line 1063, in assign_art
self._set_art(task.album, candidate, not self.src_removed)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beetsplug\fetchart.py", line 1048, in _set_art
album.set_art(candidate.path, delete)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\library.py", line 1340, in set_art
plugins.send('art_set', album=self)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\plugins.py", line 488, in send
result = handler(**arguments)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\plugins.py", line 145, in wrapper return func(*args, **kwargs)
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beetsplug\embedart.py", line 187, in process_album
art.embed_album(self._log, album, max_width, True,
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\art.py", line 103, in embed_album embed_item(log, item, imagepath, maxwidth, None, compare_threshold,
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\art.py", line 58, in embed_item
if not check_art_similarity(log, item, imagepath, compare_threshold):
File "C:\Users\Andrew Sutcliffe\AppData\Roaming\Python\Python310\site-packages\beets\art.py", line 144, in check_art_similarity
compare_proc = subprocess.Popen(
File "C:\Program Files\Python310\lib\subprocess.py", line 966, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Program Files\Python310\lib\subprocess.py", line 1435, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
PS C:\Users\Andrew Sutcliffe>