# Error when calling device()

**URL:** <https://discuss.pennylane.ai/t/error-when-calling-device/259>\
**Category:** PennyLane Help\
**Created:** [October 30, 2019, 9:32am UTC](https://discuss.pennylane.ai/t/error-when-calling-device/259 "2019-10-30T09:32:24Z")\
**Posts on this page:** 1\
**Showing post:** 35

<div class="post-metadata">

**Author:** ![Yian\_Chen](https://yyz2.discourse-cdn.com/flex012/user_avatar/discuss.pennylane.ai/yian_chen/32/360_2.png) [@Yian\_Chen](https://discuss.pennylane.ai/u/Yian_Chen)\
**Post date:** [November 5, 2020, 4:57pm UTC](https://discuss.pennylane.ai/t/error-when-calling-device/259/35 "2020-11-05T16:57:35Z")

</div>

Hello guys, I have met same problem recently on Colab. I also met DeviceError:

> raise DeviceError(“Device does not exist. Make sure the required plugin is installed.”)

Here is my code on Colab:

```
!pip install pennylane pennylane-qiskit
import pennylane as qml
qml.about()

```

And here is the result, I found that my “Installed devices” is null !

```
Successfully built qiskit contextvars python-constraint yfinance dlx docplex
Installing collected packages: semantic-version, appdirs, pennylane, sympy, immutables, contextvars, retworkx, fastjsonschema, ply, python-constraint, qiskit-terra, pybind11, qiskit-aer, cryptography, ntlm-auth, requests-ntlm, websockets, qiskit-ibmq-provider, qiskit-ignis, lxml, yfinance, dlx, inflection, quandl, docplex, qiskit-aqua, qiskit, pennylane-qiskit
  Found existing installation: sympy 1.1.1
    Uninstalling sympy-1.1.1:
      Successfully uninstalled sympy-1.1.1
  Found existing installation: lxml 4.2.6
    Uninstalling lxml-4.2.6:
      Successfully uninstalled lxml-4.2.6
Successfully installed appdirs-1.4.4 contextvars-2.4 cryptography-3.2.1 dlx-1.0.4 docplex-2.15.194 fastjsonschema-2.14.5 immutables-0.14 inflection-0.5.1 lxml-4.6.1 ntlm-auth-1.5.0 pennylane-0.12.0 pennylane-qiskit-0.12.0 ply-3.11 pybind11-2.6.0 python-constraint-1.4.0 qiskit-0.23.0 qiskit-aer-0.7.0 qiskit-aqua-0.8.0 qiskit-ibmq-provider-0.11.0 qiskit-ignis-0.5.0 qiskit-terra-0.16.0 quandl-3.5.3 requests-ntlm-1.1.0 retworkx-0.5.0 semantic-version-2.6.0 sympy-1.6.2 websockets-8.1 yfinance-0.1.55
Name: PennyLane
Version: 0.12.0
Summary: PennyLane is a Python quantum machine learning library by Xanadu Inc.
Home-page: https://github.com/XanaduAI/pennylane
Author: None
Author-email: None
License: Apache License 2.0
Location: /usr/local/lib/python3.6/dist-packages
Requires: scipy, autograd, numpy, toml, semantic-version, networkx, appdirs
Required-by: PennyLane-qiskit
Platform info: Linux-4.19.112+-x86_64-with-Ubuntu-18.04-bionic
Python version: 3.6.9
Numpy version: 1.18.5
Scipy version: 1.4.1
Installed devices:

```

---

_[View the full topic](https://discuss.pennylane.ai/t/error-when-calling-device/259)._
