用于创建组件的配置工具
nxsconfigtool的Python项目详细描述
欢迎使用nxsconfigtool的文档!在
作者:Jan Kotanski,Eugen Wintersberger,Halil Pasic
组件设计器是一个GUI配置工具,专门用于创建组件 以及构成XML配置字符串的数据源 Nexus数据写入程序(NXS)。可以保存创建的XML元素 配置Tango服务器或磁盘文件中的扩展nexusxml格式。在
nextatas网页:https://nexdatas.github.io
安装
安装依赖项:
PyQt4,PyTango(可选)
PyTango只有在想要使用配置服务器时才需要
来源
从下载最新版本的NXS配置工具
并提取来源。在
您还可以通过以下方式直接从git存储库下载最新版本
git克隆https://github.com/jkotan/nexdatas.configtool/
接下来,运行安装脚本
$ python setup.py install
然后发射
^{pr2}$Debian软件包
可以在HDRI存储库中找到debianjessie(和Wheezy)包。在
要安装debian包,请添加PGP存储库密钥
$ sudo su $ wget -q -O - http://repos.pni-hdri.de/debian_repo.pub.gpg | apt-key add -
然后下载相应的源代码列表
$cd /etc/apt/sources.list.d $ wget http://repos.pni-hdri.de/jessie-pni-hdri.list
最后
$ apt-get update $ apt-get install nxsconfigtool
安装其他NexDaTaS软件包
$ apt-get install python-nxswriter python-nxsconfigserver nxsconfigserver-db nxstools
以及
$ apt-get install python-nxsrecselector nxselector python-sardana-nxsrecorder
用于组件选择器和Sardana相关软件包。在
来自pip
要从pip安装它,您需要安装pyqt5,例如
$ python3 -m venv myvenv $ . myvenv/bin/activate $ pip install pyqt5 $ pip install nxsconfigtool
而且安装也很好
$ pip install pytango
概述
Component Designer^{1}$
NXS Component设计器程序允许创建componentsdatasources,它们构成 Nexus数据写入程序(NXS)。可以保存创建的XML元素 配置Tango服务器或磁盘文件中的扩展nexusxml格式。在
集合驳接窗口包含当前打开组件的列表 和数据源。从中选择一个组件或数据源 列表将导致打开组件窗口或数据源窗口。在
工具栏上还提供了所有最常用的菜单选项。在
所有操作的简短描述可以在Help菜单中找到。在
- 项目
标签: