Python не находит пакеты, установленные без Anaconda

Я пытаюсь установить kivy для Python 3, используя apt-get:

    sudo apt-get install python3-kivy

И он установлен в

    /usr/lib/python3/dist-packages

Но, когда я пытался загрузить его в python, я получаю 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'

Когда я проверяю системный путь из python, я получаю только пакеты в 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

Есть ли способ включить '/ usr / lib / python3 'путь к Анаконде?

Спасибо.

0
задан 4 May 2018 в 08:54

1 ответ

Анаконда, изолированная Ваша среда Python от остальной части системы. Таким образом только можно использовать пакеты Python, установленные с conda или анаконда pip версия.

conda install -c conda-forge kivy
0
ответ дан 29 October 2019 в 23:34

Другие вопросы по тегам:

Похожие вопросы: