I found when installing my venv, scripts was in 'bin' instead so i had to use
venv/bin/activate
i don't know why it installed like this because it definitely installed differently on another pc but oh well.