# install the latest released version of PennyLane
pip install pennylane --upgrade
# install the latest development version of PennyLane
pip install git+https://github.com/PennyLaneAI/pennylane.git#egg=pennylane
# download and install the latest source code from GitHub
git clone https://github.com/PennyLaneAI/pennylane.git
cd pennylane
pip install -e .
Note: if installing from source for development, changes to plugin device registration will require pip install -e .
to be re-run to take effect.
PennyLane comes with high performance built-in simulators, such as default.qubit, default.mixed
, and lightning.qubit
. In addition, it supports additional quantum simulators and quantum hardware via an array of plugins. For more details, visit the plugins page.
# Select one or more quantum frameworks above to install the PennyLane plugins.
PennyLane seamlessly integrates with various machine learning libraries, making them "quantum aware", and allowing you to create arbitrary hybrid classical-quantum computations.
# Select one or more ML libraries above to install them to work with PennyLane.