SOLVED IT!
The egg file it errors on had been copied into the correct location but .egg files are zip files, so it needed to be unzipped in order to be recognised by the Python import function.
so i just used the unzip command in the CLI and it worked like a charm.
some sources online say you need to rename your .egg file to a .zip file before unzipping, but i didnt find that to be necessary.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…