В Юле я использую модуль PyCallНе удается загрузить модуль Python PIL.Images с использованием PyCall от Julia
using PyCall: @pyimport
Когда я затем попытаться использовать модуль под названием Ансамбля в scikitlearn библиотеки, нет никаких проблем, то работы и я могу использовать модуль:
@pyimport sklearn.ensemble as skle
Однако, когда я пытаюсь сделать то же самое с библиотекой PIL или PIL библиотеки модулей изображений, он не работает.
@pyimport PIL.Image as PILI
Я получаю следующее сообщение об ошибке: ОШИБКА: PyError (: PyImport_ImportModule) ImportError ('Нет модуль с именем PIL.Image')
[встраиваемый код] от /home/lara/.julia/ v0.4/PyCall/SRC/exception.jl: 81 в pyimport на /home/lara/.julia/v0.4/PyCall/src/PyCall.jl:387
Может кто-то пожалуйста, поговорить со мной через шаги чтобы получить эту работу, потому что я не вижу, как это отличается от библиотеки изучения scikit и ансамблевого модуля.
Вы можете импортировать в сам python? если нет, см., например, http://stackoverflow.com/questions/38134362/no-module-named-pil –
Я успешно использовал это в Python сегодня. – lara
Работает ли '@pyimport Image'? В противном случае PyCall может указывать на другую установку Python, которая не имеет PIL. Проверьте 'sys.path' в python repl и сравните с' @pyimport sys как pysys; pysys.path' в Джулии. Если это проблема, попробуйте https://github.com/JuliaPy/PyCall.jl#specifying-the-python-version –