TANGO Control在win10的環境搭建

TANGO環境搭建必須安裝包

  • JDK8(如果不是8的話,一些默認應用程序會無法打開) https://www.java.com/zh_CN/download/win10.jsp
  • mysql-5.7 https://dev.mysql.com/doc/refman/5.7/en/windows-installation.html
  • pythonxy 或者python2.7
  • nssm : http://nssm.cc/.
  • tango :
    https://tango-controls.readthedocs.io/en/latest/installation/tango-on-windows.html#tango-package-installation
  • pytango
    https://pypi.org/project/pytango/

環境搭建

  1. 安裝JDK8
  2. 在C盤根目錄下創建tango_root文件夾
  3. 安裝mysql-5.7到C:\tango_root\mysql
  4. 配置mysql,Root Password 爲root,不增加admin用戶
  5. 安裝pythonxy或者python2.7
  6. 安裝tango到C:\tango_root\下面,勾選配置Mysql,填入帳號root,密碼root。
  7. 設置環境變量:
    a.新建系統變量: 變量名TANGO_HOST 變量值localhost:10000
    b.在path中添加%TANG_ROOT%\bin
    c.新建系統變量: 變量名MYSQL_USER 變量值root
    d.新建系統變量: 變量名MYSQL_PASSWORD 變量值tango
  8. 打開CMD命令框
    輸入dbconfig.exe 輸入賬戶root 密碼tango
    輸入CD %TANGO_ROOT%\share\tango\db
    輸入create_db.bat
    輸入mysqlcheck -u root --auto-repair --check --all-databases 檢查是否創建了tango數據庫
    輸入start-db.bat 是否出現ready to accept request
  9. 將NSSM複製並且移到C:\tango_root\tango\bin
  10. 打開cmd命令窗口輸入 nssm.exe install Tango-DataBaseds
    在argument填入 2 -ORBendPoint giop:tcp::10000
    Arguments
    在display name :填入Tango-DataBaseds
    在這裏插入圖片描述
    在環境變量中填入填寫的環境變量的MYSQL帳號密碼。(信息以實際設置的爲主,圖中是主編自己設置的帳密)
    在這裏插入圖片描述
  11. 完成上面操作後,點擊Install service,然後繼續在命令行裏輸入:
    nssm.exe start Tango-DataBaseds。
    打開Astor(開始菜單欄裏搜索),會發現數據庫已經開啓。
  12. 接下來在Astor的菜單欄裏command中點擊add host,填入本機計算機名稱和路徑。在這裏插入圖片描述
  13. 繼續在命令行中輸入: nssm.exe install Tango-Starter
    argument:填入本機計算機名
    在這裏插入圖片描述

在這裏插入圖片描述
填寫在環境變量裏設置的TANGO_HOST
在這裏插入圖片描述
17. 完成之後,在命令行中輸入: nssm.exe start Tango-Starter
18. 完成以上步驟後,可以在Astor中看到一個數據庫和一臺系統。及運行環境搭建完成。
19. 如果是開發人員還需要安裝pytango庫,需在安裝完python後再安裝此庫。如果是通過pythonxy安裝的python2.7,需要升級一下numpy庫,命令是:pip install --upgrade numpy

參考鏈接

https://tango-controls.readthedocs.io/en/latest/installation/tango-on-windows.html#

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章