Latest PyTango code can by found on github.
If you want PyTango 9 you have to use the tango9 branch since the develop branch is still pointing to tango 8.
I had build and install pytango9 on CentOS 7, but when import PyTango, it report error as :
Python 3.4.3 (default, Feb 22 2016, 02:25:35)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import PyTango
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/dev001/py34env/lib64/python3.4/site-packages/PyTango/__init__.py", line 121, in <module>
from . import _PyTango
ImportError: /lib64/libboost_python.so.1.53.0: undefined symbol: PyClass_Type
>>>
error seems related to boost_python, but not sure!
I built and tested PyTango9 with python2.7 and libboostpython_1.54. When I try to build it with python3 I get an error about a missing pyconfig.h from libboost. I must be missing something. I will try to fix this and let you know if I can build it for python3.
If so, maybe PyTango setup is mixing the libboost-python versions between python 2 and python 3.
Different linux distributions handle libboost-python in different ways.
I already handle debian like distributions in a particular way.
Maybe I will have to do it for CentOS as well.