рдореИрдВ рд╣реЛрдордмреНрд░реА рдФрд░ рдкреАрдЖрдИрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореИрдХ рдУрдПрд╕рдПрдХреНрд╕ рдореЗрдВ рдорд╛рдпрд╛рд╡реА рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ рд╣реЛрдордмреНрд░реЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ python2, qt5, pyqt5 рдФрд░ vtk 7.1 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ Homebrew рдЕрдЬрдЧрд░ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрде рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред рдлрд┐рд░, рдЬрдм рдореИрдВ рдорд╛рдпрд╛рд╡реА рдХреЛ рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред рдЬрдм рдореИрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ mayavi2
рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред рдореБрдЭреЗ TraitsBackendWx
рдпрд╛ TraitsBackendQt
рдореЗрдВ pip search
ред рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдХреИрд╕реЗ рд╣рд▓ рдХрд░реЗрдВ?
Traceback (most recent call last):
File "/usr/local/bin/mayavi2", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/mayavi/scripts/mayavi2.py", line 647, in main
'''
ImportError: Could not import backend for traits
________________________________________________________________________________
Make sure that you have either the TraitsBackendWx or the TraitsBackendQt
projects installed. If you installed Mayavi with easy_install, try easy_install
<pkg_name>. easy_install Mayavi[app] will also work.
If you performed a source checkout, be sure to run 'python setup.py install'
in Traits, TraitsGUI, and the Traits backend of your choice.
Also make sure that either wxPython or PyQT is installed.
wxPython: http://www.wxpython.org/
PyQT: http://www.riverbankcomputing.co.uk/software/pyqt/intro
рдирдорд╕реНрддреЗ @rambalaрдЪрдВрджреНрд░рди , TraitsBackendWx
рдФрд░ TraitsBackendQt
рдХреЛ traitsui
рдФрд░ pyface
рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ traitsui
рдФрд░ pyface
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдФрд░ рдЖрдк Qt5 рдХреЗ рдмрдЬрд╛рдп qt4
рдФрд░ pyqt4
рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВред
рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ pyqt4 рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ? рдЬрдм рдореИрдВ pip install PyQt4
рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ pip search PyQt4
рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдкреИрдХреЗрдЬ рдореМрдЬреВрдж рд╣реИ
рдореИрдВрдиреЗ рд╕рднреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рд╣реИрдВред рдореБрдЭреЗ рдкрд╛рдЗрдк рдореЗрдВ PyQt4
рдпрд╛ wxPython
рдорд┐рд▓рд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ PySide
рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд┐рдк рдлреНрд░реАрдЬ рдХреЛ рдЕрдЯреИрдЪрдореЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж рднреА, рдЬрдм рдореИрдВ mayavi2
рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ
Traceback (most recent call last):
File "/usr/local/bin/mayavi2", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/mayavi/scripts/mayavi2.py", line 647, in main
'''
ImportError: Could not import backend for traits
________________________________________________________________________________
Make sure that you have either the TraitsBackendWx or the TraitsBackendQt
projects installed. If you installed Mayavi with easy_install, try easy_install
<pkg_name>. easy_install Mayavi[app] will also work.
If you performed a source checkout, be sure to run 'python setup.py install'
in Traits, TraitsGUI, and the Traits backend of your choice.
Also make sure that either wxPython or PyQT is installed.
wxPython: http://www.wxpython.org/
PyQT: http://www.riverbankcomputing.co.uk/software/pyqt/intro
Homebrew рд╕реЗ wxpython
рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рдФрд░ рдорд╛рдпрд╛рд╡реА 2 рдХреЗ рд▓рд┐рдП GUI рдЕрдм рдЦреБрд▓ рдЧрдпрд╛ред
@rambalaрдЪрдВрджреНрд░рди - рдХреНрдпрд╛ рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдУрдПрд╕рдПрдХреНрд╕ рдкрд░ рдкрд╛рдЗрдерди 3.6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рднрд╛рдЧреНрдп рд╕реЗ рдмрд╛рд╣рд░ рд╣реВрдВ?
рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛрдордмреНрд░реЗ рдореЗрдВ рдХреЗрд╡рд▓ рдХреНрд▓рд╛рд╕рд┐рдХ wxPython рд╣реИ, рдЬреЛ рдХрд┐ рдЕрдЬрдЧрд░ 3 рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдкрд╛рдЗрдк рдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдЬрдЧрд░ 3 рд╕рдВрдЧрдд "рдлреАрдирд┐рдХреНрд╕" рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдорд╛рдпрд╛рд╡реА рдЗрд╕ рдХреЗ рд▓рд┐рдП рдЕрд╕рдВрдЧрдд рд╣реИред
pip3 рдореЗрдВ OSX рдХреЗ рд▓рд┐рдП PyQT4 рд╡рд┐рддрд░рдг рдирд╣реАрдВ рд╣реИ рдФрд░ PyQt5 рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ (рдХрдо рд╕реЗ рдХрдо рдЗрд╕реЗ рд▓рдХреНрд╖рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рдЙрдард╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдпрд╣ рд╣рд╛рде рд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЖрдпрд╛рдд рдХрд░рддрд╛ рд╣реЛ)?
рдпрд╣ рдХрд╛рдлреА рдЕрд╕рд╣рдЬ рд╕реНрдерд┐рддрд┐ рд╣реИред
@ рдЖрд░реНрдЧрди- - рдХреНрдпрд╛ рдпрд╣ рдЬреАрдердм рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╣реИ рдпрд╛ рдЖрдкрдиреЗ рдЗрд╕реЗ рдкреАрдкреАрдЖрдИ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ Qt5 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЯреНрд░реИрдЯреНрд╕реБрдИ/рдкрд╛рдпрдлреЗрд╕ рдХреЗ рд╣рд╛рд▓ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЕрднреА рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВред рдореИрдВ qt5 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдХ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛/рдкрд╛рдЗрдлреЗрд╕ рд░рд┐рд▓реАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫреВрдВрдЧрд╛, рдлрд┐рд░ рдореИрдВ рдорд╛рдпрд╛рд╡реА рд░рд┐рд▓реАрдЬ рдХреЛ рднреА рдЖрдЧреЗ рдмрдврд╝рд╛рдКрдВрдЧрд╛ред
рдореИрдВрдиреЗ рдкрд╛рдЗрдлреЗрд╕ рдХреЗ рд╡рд░реНрддрдорд╛рди рдорд╛рд╕реНрдЯрд░ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рдд рд╕реЗ рдЕрдирдЬрд╛рди рдерд╛ рдХрд┐ рдореБрдЭреЗ рдПрдХ рдФрд░ рд╣рд╛рд▓рд┐рдпрд╛ рдЯреНрд░реЗрдЯреНрдпреВрд╕реБрдИ (рдФрд░ рдорд╛рдпрд╛рд╡реА) рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореБрдЭреЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдореИрдВ рдлрд┐рд░ рд╕реЗ (рдХрд▓) рдХреЛрд╢рд┐рд╢/рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛ рдФрд░ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реВрдВрдЧрд╛ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ Qt5 рдмреИрдХрдПрдВрдб рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ! (рдареАрдХ рд╣реИ, рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде;) рдорд╛рдпрд╛рд╡реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде-рд╕рд╛рде ipython рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдЖрдкрдХреЗ рд╕рдВрдХреЗрдд рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдЬрдм рдореИрдВ рд╕реНрд░реЛрдд рдХреЛрдб рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░ рд░рд╣рд╛ рдерд╛ рддреЛ рдореБрдЭреЗ рдорд╣реАрдиреЛрдВ рдкрд╣рд▓реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рддрд┐рдмрджреНрдз Qt5 рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рдХреЛрдб рдорд┐рд▓рд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдкрд╛рдЗрдк рдкреИрдХреЗрдЬ/рд░рд┐рд▓реАрдЬ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА ~ 1.5 рд╡рд░реНрд╖ рдкреБрд░рд╛рдиреЗ рд╣реИрдВред
рдЕрдкрдиреЗ рд╕реЗрдЯрдЕрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП: рдореИрдВ OSX рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛрдордмреНрд░реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдЬрдЧрд░ 3.6, Qt5, VTK рдФрд░ PyQt рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореИрдВрдиреЗ pip3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрддрдорд╛рди git рдорд╛рд╕реНрдЯрд░ рдкрд░ рдЯреНрд░реИрдЯреНрд╕реБрдИ, рдкрд╛рдЗрдлреЗрд╕ рдФрд░ рдорд╛рдпрд╛рд╡реА рдХреЛ рд╕реНрдерд╛рдкрд┐рдд/рдирд┐рд░реНрдорд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдЕрдиреНрдп рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдЕрдкрдиреЗ рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬрд╝ рдлреЙрд░реНрдо рдореЗрдВ pip3 рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХреА рдЧрдИ рдереАрдВред
рддреЛ, рдЗрд╕ рдЯрд┐рдХрдЯ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдУрдПрд╕рдПрдХреНрд╕ рдкрд░ рдмреИрдХрдПрдВрдб рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлреИрд╕рд▓реЗ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ Qt5 рдмреИрдХрдПрдВрдб рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ! (рдареАрдХ рд╣реИ, рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде;) рдорд╛рдпрд╛рд╡реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде-рд╕рд╛рде ipython рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдЖрдкрдХреЗ рд╕рдВрдХреЗрдд рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдЬрдм рдореИрдВ рд╕реНрд░реЛрдд рдХреЛрдб рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░ рд░рд╣рд╛ рдерд╛ рддреЛ рдореБрдЭреЗ рдорд╣реАрдиреЛрдВ рдкрд╣рд▓реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рддрд┐рдмрджреНрдз Qt5 рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рдХреЛрдб рдорд┐рд▓рд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдкрд╛рдЗрдк рдкреИрдХреЗрдЬ/рд░рд┐рд▓реАрдЬ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА ~ 1.5 рд╡рд░реНрд╖ рдкреБрд░рд╛рдиреЗ рд╣реИрдВред
рдЕрдкрдиреЗ рд╕реЗрдЯрдЕрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП: рдореИрдВ OSX рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛрдордмреНрд░реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдЬрдЧрд░ 3.6, Qt5, VTK рдФрд░ PyQt рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореИрдВрдиреЗ pip3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрддрдорд╛рди git рдорд╛рд╕реНрдЯрд░ рдкрд░ рдЯреНрд░реИрдЯреНрд╕реБрдИ, рдкрд╛рдЗрдлреЗрд╕ рдФрд░ рдорд╛рдпрд╛рд╡реА рдХреЛ рд╕реНрдерд╛рдкрд┐рдд/рдирд┐рд░реНрдорд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдЕрдиреНрдп рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдЕрдкрдиреЗ рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬрд╝ рдлреЙрд░реНрдо рдореЗрдВ pip3 рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХреА рдЧрдИ рдереАрдВред
рддреЛ, рдЗрд╕ рдЯрд┐рдХрдЯ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдУрдПрд╕рдПрдХреНрд╕ рдкрд░ рдмреИрдХрдПрдВрдб рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлреИрд╕рд▓реЗ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: