可以这样理解:ALICE工具是一系列配合ADALM1000使用的软件,而且开源,用Python语言编写。包括电压测量、电阻测量、波形记录仪、频谱分析、电压矢量测量······
这是提供的源码(只能运行在Python2.7,不能再Python3中运行)
要运行ALICE工具集的这些源码,需要按照以下步骤操作
(1)安装Python2.7(不支持Python3)
下载地址:https://www.python.org/downloads/
(2)下载libpysmu.pyd,复制到Python27/DLLs文件夹下
下载地址:https://github.com/analogdevicesinc/libsmu
(3)安装numpy扩展模块
不安装numpy,运行某些程序会提示ImportError: No module named numpy.fft
Python2.7自带的pip版本为7.1.2,而使用pip安装numpy的whl文件需要版本8以上
首先升级pip
在DOS环境中进入安装的Python目录
python -m pip install --upgrade pip
更新完成pip的版本变成8.1.0
接着在http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy下载配合Python2.7版本的numpy
如图,文件名的cp27代表对应Python2.7,cp34代表对应Python3.4,cp35代表对应Python3.5
然后将下载的numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl复制到Python安装目录Python27/Scripts
在该目录执行
pip install numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl
这样就可以运行所有ALICE源码了,打开源码Run->Run Module
运行后的部分ALICE软件界面