O Python não encontra pacotes instalados sem o Anaconda

0

Estou tentando instalar o kivy para o python 3 usando o apt-get:

    sudo apt-get install python3-kivy

E está instalado em

    /usr/lib/python3/dist-packages

Mas, quando tentei carregá-lo em python, recebi um ModuleNotFoundError

    Python 3.6.3 |Anaconda custom (64-bit)| (default, Oct 13 2017, 12:02:49) 
    [GCC 7.2.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import kivy
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ModuleNotFoundError: No module named 'kivy'

Quando eu verifico o caminho do sistema do python, só recebo pacotes no Anaconda:

    >>> import sys
    >>> print('\n'.join(sys.path))

    /home/santiago/anaconda3/lib/python36.zip
    /home/santiago/anaconda3/lib/python3.6
    /home/santiago/anaconda3/lib/python3.6/lib-dynload
    /home/santiago/anaconda3/lib/python3.6/site-packages
    /home/santiago/anaconda3/lib/python3.6/site-packages/torchvision-0.2.0-py3.6.egg

Existe alguma maneira de incluir o caminho '/ usr / lib / python3' para o Anaconda?

Obrigado.

    
por santiago 04.05.2018 / 07:54

1 resposta

0

O Anaconda isola seu ambiente python do resto do sistema. Assim, você só pode usar pacotes python instalados com conda ou anaconda pip version.

conda install -c conda-forge kivy
    
por cosmoscalibur 25.08.2018 / 22:41