cairosvg установлен, но ImportError

Я только что установил cairosvg, и, кажется, это сработало. Если я пытаюсь установить снова, он говорит:

$ pip install cairosvg
Требование уже выполнено(...)

Но если я попытаюсь импортировать его в python3, он выдаст ImportError:

>>>import cairosvg
Трассировка (последний последний вызов):
(...)
ImportError: Нет модуля с именем 'cairosvg'

Любые идеи, что здесь происходит не так? Кстати, я пытаюсь преобразовать файлы .svg в файлы .png, если есть более простая возможность, не стесняйтесь, скажите мне!


person EliteKaffee    schedule 27.08.2016    source источник


Ответы (1)


установить с помощью pip3:

pip3 install cairosvg
person Alireza Afzal aghaei    schedule 27.08.2016
comment
@hamedbaziyad какая у тебя ОС? версия питона? - person Alireza Afzal aghaei; 23.12.2018
comment
Windows 10 и Python 3.6 - person hamed baziyad; 24.12.2018
comment
@hamedbaziyad, вы должны использовать команду pip вместо pip3. если это не работает, проверьте, есть ли у вас один интерпретатор Python. - person Alireza Afzal aghaei; 30.12.2018
comment
Действительно, у меня есть и Python 2.7, и Python 3.6. - person hamed baziyad; 30.12.2018
comment
@hamedbaziyad просто вызовите pip из пути python3: например, если вы установили исполняемый файл python в C:\python36, вызовите pythob 3.6 pip следующим образом: C:\python36\scripts\pip.exe install cairosvg - person Alireza Afzal aghaei; 31.12.2018