Skip to content

Troubleshooting

Ensure you have Python 3.11 or later:

Terminal window
python --version

Try using a virtual environment:

Terminal window
python -m venv .venv
source .venv/bin/activate
pip install qubithub-sdk

qubithub login prompts for email but authentication fails

Section titled “qubithub login prompts for email but authentication fails”

Double-check your email and password. If you don’t have an account yet, register at qubithub.co/register. For non-interactive auth (CI/CD), pass an API key directly:

Terminal window
qubithub login --api-key qh_abc123...

Your token may have expired. Re-authenticate:

Terminal window
qubithub logout && qubithub login

The default timeout is 30 seconds. Large circuits with many shots may need more time. Try reducing --shots.

QubitHub’s sandbox includes Qiskit, PennyLane, Cirq, NumPy, and SciPy. Other packages are not available in the sandbox environment.

Validate your manifest locally:

Terminal window
qubithub circuits metadata -f json

Check the qubithub.toml Reference for required fields.