A qiskit starter pack for newbies.
- Python 3.6.6 (64bit) installed (https://www.python.org/downloads/release/python-366/)
- virtualenv already installed
"pip install virtualenv" - IBM Quantum Experiance account (Free) (https://quantum-computing.ibm.com/)
- Qiskit token, can be found under your IBM Quantum Experiance account
- Qiskit token stored in a text document at:
'''C:\Tokens\Qiskit\IBMQ.txt''' - According to https://qiskit.org/documentation/install.html, you may need VS 2015 and 2017 C++ redistributables
- Clone
- Navigate to root of repo
- install virtualenv (base python 3.6.6)
virtualenv --python="C:\Users\<User>\AppData\Local\Programs\Python\Python36\python.exe" .venv
- Activate virtualenv
.venv\Scripts\activate
- Install all dependiencies
pip install -r requirements.txt
- Install kernal
ipython kernel install --user --name=.venv
- Start Jupyter Lab
Jupyter lab
Check this out first: Notebooks\FirstQuantumCircuit.ipynb
There after, check out: Notebooks\ExploringGates.ipynb (WIP)
Great resource here: https://quantum-computing.ibm.com/jupyter/tutorial/1_start_here.ipynb