Módulo instalado en Conda, pero da error al importar en Spyder (Python IDE)

Recientemente instalé pybedtools en mi entorno Conda, usando el comando que mencionaron:

conda install -c bioconda pybedtools

Pero luego, cuando activé el spyder en este entorno e intenté ejecutar import pybedtools , me dio el error.

Modulenotfounderror: no module named 'pybedtools'

pip install pybedtools e intenté instalar usando el módulo usando pip también ( pip install pybedtools ) pero dijo que ya lo tenía –

Requirement already satisfied: pybedtools in /anaconda3/envs/env1/lib/python3.5/site-packages Requirement already satisfied: six in ./anaconda3/envs/env1/lib/python3.5/site-packages (from pybedtools)

Por lo tanto, no puedo entender cómo es que el módulo ya está instalado. Spyder no me permite importarlo. Nunca he enfrentado este problema con Anaconda antes. Cualquier ayuda sería genial!

Related of "Módulo instalado en Conda, pero da error al importar en Spyder (Python IDE)"

Aquí es cómo pude resolver el problema –

  1. Activar el entorno root . Esto se puede hacer activate root en Windows y la source activate root en Ubuntu / Mac
  2. Instala el paquete mencionado aquí. Esto se puede hacer usando el mismo comando que usó para instalar el paquete en su entorno anterior
  3. Vuelve a tu entorno original. El problema ahora será resuelto.

¡Me encantaría saber, sin embargo, por qué funciona este método!