Common Installation Issues - PatchiPup/Jarvis-Mark-II GitHub Wiki
Common Installation Issues
-
No module named audioop
- Any error relating to audioop, usually arises when you are using the latest version of python, 3.13, as audioop was removed from python in this version. This means if you are using python 3.13 or later, you will need to install audioop-lts. The setup.bat should handle this for you, but in the case it doesn't and you get an audioop error, this is why, and installing it via pip should fix your issue.
-
No module named pynput
- Did you run the setup.bat first? If so, please seek help in the discord with screenshots of your error, jarvis folder, and config.ini
-
No such file or directory
- Usually this means your base_dir in config.ini is not set correctly, you can try running setup.bat again, or setting the base_dir manually.
-
Could not find a version that satisfies the requirement audioop-lts
- This means you are on python 3.12 or earlier, and do not need to install audioop-lts
-
Start/Stop Recording is not working
- First ensure you have the latest version of Jarvis. Then check what version of OBS you have. If you have OBS 27.x or earlier, ensure
websocket_library
insideconfig.ini
is set toobswebsocket
. If you have OBS 28.x or later, ensurewebsocket_library
insideconfig.ini
is set toobsws-python
.
- First ensure you have the latest version of Jarvis. Then check what version of OBS you have. If you have OBS 27.x or earlier, ensure
-
INVALID_CLIENT: Invalid redirect URI
- If you are getting this error when setting up the spotify module, usually this is caused by attempted to connect your spotify account to the wrong spotify app. Ensure your client_id in config.ini matches your client_id from the spotify developer page of your created spotify app.
-
Couldn't find ffpmeg or avconv
- This means you do not have ffpmeg installed, however Jarvis should still function just fine. So as long as your Jarvis is still working correctly, you can safely ignore this error. Otherwise ask for help in the discord.