Spyder Module Import

Estoy tratando de importar el módulo cv2 en Spyder.app pero de alguna manera no importa. Por cierto soy capaz de importarlo en un terminal. ¿Puede alguno de ustedes por favor ayudarme?

Esto es lo que necesitas hacer:

  1. Abre una terminal y ejecuta python o ipython .

  2. Allí ejecutan estos dos comandos:

    import sys

    sys.executable

  3. Copia la salida del último comando.

  4. Abre Spyder y ve a

    Spyder > Preferences > Console > Advanced settings > Python Executable

    Seleccione la opción

    Use the following Python interpreter

    y pegue allí el resultado del paso 3 (esta opción solo está disponible en Spyder 2.2.3 o posterior).

  5. Finalmente vaya a Interpreters > Open a Python interpreter . Esto abrirá una nueva consola que ejecutará la misma versión de Python que usas en una terminal.

Tuve un problema similar Ubuntu 1804, Python 3.6.5, Spyder 3.2.8.

Podría cargar, por ejemplo, quandl y otros paquetes en el terminal virtual env pero no en spyder a pesar de jugar con PYTHONPATH y directorios por años.

Resuelto con:

 conda install ipykernel cloudpickle