Я установил libpgm1.3. Документация по libpgm1.1 находится здесь: http://pythonhosted.org/libpgm/index.html (Я не смог найти никакой документации по версии 1.3). Затем выполнил код ниже.
import numpy
import libpgm
import libpgm.pgmlearner
Консоль выдала мне сообщение об ошибке.
File "test_libpgm.py", line 3, in <module>
import libpgm.pgmlearner
File "/usr/local/lib/python3.5/dist-packages/libpgm/pgmlearner.py", line 35
raise ImportError, "numpy is not installed on your system."
^
SyntaxError: invalid syntax
Это означает, что код может импортировать numpy в строке 1, но не может импортировать в строке 3. Я проверил pgmlearner.py здесь:
32: try:
33: import numpy as np
34: except ImportError:
35: raise ImportError, "numpy is not installed on your system."
Почему это не может импортировать numpy? Может ли кто-нибудь решить эту проблему? Я использую Python 3.5 на Ubuntu 16.04.
numpy
- person Moses Koledoye   schedule 11.06.2016pip install numpy
- person MicroPyramid   schedule 11.06.2016Note that numpy, scipy, and Python 2.7 are required for this library.
- Вы используете его с python3.5. См. pythonhosted.org/libpgm/index.html. - person cel   schedule 11.06.2016