рдореИрдВрдиреЗ рдорд╛рдпрд╛рд╡реА рдХреЛ рдЕрдкрдиреЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡рд╛рддрд╛рд╡рд░рдг (рдкрд╛рдпрдерди 3.5) рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛:
conda install -c menpo mayavi=4.5.0
conda install -c anaconda wxpython=3.0.0.0
conda install pyqt
conda install qt
рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ http://docs.enthink.com/mayavi/mayavi/auto/example_surface_from_irregular_data.html рд╕реЗ рдЙрджрд╛рд╣рд░рдг рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рддрд╛ рд╣реИ
ImportError: Could not import backend for traits
рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд╕рд╛рде:
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╛ рддреЛ TraitsBackendWx рд╣реИ рдпрд╛
TraitsBackendQt рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрдерд╛рдкрд┐рддред рдЕрдЧрд░ рдЖрдкрдиреЗ рдорд╛рдпрд╛рд╡реА рдХреЛ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ
easy_install, рдЖрд╕рд╛рди_рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ. Easy_install рдорд╛рдпрд╛рд╡реА [рдРрдк]
рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛редрдпрджрд┐ рдЖрдкрдиреЗ рдХреЛрдИ рд╕реНрд░реЛрдд рдЪреЗрдХрдЖрдЙрдЯ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ 'рдкрд╛рдпрдерди setup.py' рдЪрд▓рд╛рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ
рдЯреНрд░реИрдЯреНрд╕, рдЯреНрд░реИрдЯреНрд╕рдЬреАрдпреВрдЖрдИ рдФрд░ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рдЯреНрд░реИрдЯреНрд╕ рдмреИрдХрдПрдВрдб рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓' рдХрд░реЗрдВредрдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╛ рддреЛ wxPython рдпрд╛ PyQT рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕рдкрд╛рдпрдерди:
http://www.wxpython.org/ рдкреАрдИрдХреНрдпреВрдЯреА:
http://www.riverbankcomputing.co.uk/software/pyqt/intro
рдЕрдЧрд░ рдореИрдВ рдХрдВрд╕реЛрд▓ рд╕реЗ mayavi2
рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рддрд╛ рд╣реИред
http://docs.enthink.com/mayavi/mayavi/installation.html?highlight=installation рд╕реЗ рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ pip install mayavi
рд╕рд╛рде рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдХреЗрд╡рд▓ рдЙрди рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рд╣реБрдЖ рдХрд┐ "рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ рд╕рдВрддреБрд╖реНрдЯ", рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╣реИ
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ рд╣реИ: /anaconda2/envs/myenv/lib/python3.5/site-packages рдореЗрдВ рд▓рдХреНрд╖рдг (рдорд╛рдпрд╛рд╡реА рд╕реЗ)
рдореИрдВрдиреЗ рд╡реЗрдм рдкрд░ рдЦреЛрдЬ рдХреА рдФрд░ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдХреНрдпрд╛ рдХрд░реЗрдВ?
рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд qt рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ?
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдорд╛рдпрд╛рд╡реА рдкрд╛рдпрдерди-рдХреНрдпреВрдЯреА5 рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреА рд╣реИред
рдпрджрд┐ рдЖрдкрдиреЗ python-qt5 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ python-qt4 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдпрд╛ python-qt4 рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдПрдВ рдФрд░ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдкрд░рд┐рдгрд╛рдо рдмрддрд╛рдПрдВред
рдЖрдк рдЕрдЬрдЧрд░-рдХреНрдпреВрдЯреА4 рдХреЗ рд╕рд╛рде рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ #448 рдкрд░ рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред
conda install -c conda-forge pyside=1.2.4
рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рдорджрдж рдорд┐рд▓реА
@ Make42 рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓реА
FutureWarning: issubdtype рдХреЗ рджреВрд╕рд░реЗ рддрд░реНрдХ рдХрд╛ complex
рд╕реЗ np.complexfloating
рд░реВрдкрд╛рдВрддрд░рдг рдмрд╣рд┐рд╖реНрдХреГрдд рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЗрд╕реЗ np.complex128 == np.dtype(complex).type
рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред
рдореБрдЦрд░ рдирд╣реАрдВ numpy.issubdtype(z.dtype, рдЬрдЯрд┐рд▓),
рдФрд░ рдлрд┐рд░ рдорд╛рдпрд╛рд╡реА рдЖрдХреГрддрд┐ рдкрд░ рдХреБрдЫ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рдЙрдмрдВрдЯреВ 16.04 рдкрд░ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдореИрдВ wx рдпрд╛ qt рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рджреЛрдиреЛрдВ рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВред рдкрд╛рдпрдерди 3.5.2, wx рд╕рдВрд╕реНрдХрд░рдг 4.0.1, рд▓рдХреНрд╖рдг рд╕рдВрд╕реНрдХрд░рдг 4.6.0, рдФрд░ рдорд╛рдпрд╛рд╡реА 4.5.0ред
@jclevesque , рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдмрдВрдЯреВ 16.04 рдФрд░ рдкрд╛рдпрдерди = 3.5 рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ рдФрд░ рдЕрдВрдд рдореЗрдВ рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдордп рдмрд┐рддрд╛рдпрд╛ред рдореЗрд░рд╛ рдореБрджреНрджрд╛ рдпрд╣ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдереЗ рдЬреЛ рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░ рд░рд╣реЗ рдереЗред рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдпрд╣ рдерд╛ рдХрд┐ рдореЗрд░реА рдорд╛рдпрд╛рд╡реА рдХреА рд╕реНрдерд╛рдкрдирд╛ (рдЙрдкрдпреБрдХреНрдд-рдкреНрд░рд╛рдкреНрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдХреЛ рд╢реБрджреНрдз рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВрдиреЗ рдЙрд╕реА рд╕рдордп vtk рдФрд░ qt рдХреЗ рд▓рд┐рдП pip рд╕рдВрдХреБрд▓ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░ рджреА рдереА рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░рд╛ рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдХрд┐рд╕реА рди рдХрд┐рд╕реА рддрд░рд╣ рд╣рдореЗрд╢рд╛ рдПрдирд╛рдХреЛрдВрдбрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд▓реЛрдЧреЛрдВ рдХреЗ рдмрдЬрд╛рдп рдЙрди рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рдерд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдКрдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдиреЗ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдХрд┐рдпрд╛:
conda create -n py3p5 python=3.5 qt=4
source activate py3p5
conda install -c menpo mayavi
рдЗрдирд▓рд╛рдЗрди рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдЗрд╕реЗ рдЬреНрдпреВрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП iopub_data_rate_limit рдмрдврд╝рд╛рдирд╛ рдкрдбрд╝рд╛
jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10
рдореИрдВрдиреЗ рдЗрд╕реЗ рдЬреАрдердм рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдкреИрдХреЗрдЬ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдХреЗ рддрдп рдХрд┐рдпрд╛ред рдорд╛рдпрд╛рд╡реА, рдЧреБрдг рдФрд░ рдпреБрдЧреНрдо рдХреЗ рд▓рд┐рдП рдЧреБрд░реБ рд╢рд╛рдЦрд╛ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред
рд╕рдорд╛рди рдореБрджреНрджрд╛ рдерд╛ред @steelec рдХреЗ рдХрджрдореЛрдВ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рдж!
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
conda install -c conda-forge pyside=1.2.4
рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рдорджрдж рдорд┐рд▓реА