1、安装
(1)Python
①下载地址:https://www.python.org/downloads/windows/ 。 使用python2.7的版本,因为通话要用到的pjsip库是基于python2.7的。附件中名为python-2.7.17.amd64.msi
②安装完成后检查系统环境变量是否加入python。例如: C:\Python27 和 C:\Python27\Scripts(填入安装python的安装路径)。
(2)检查pip命令是否可用,这个命令能够帮助下载自动化需要用到的各种依赖库(Library)
①进入C:\Python27\Scripts路径,在cmd中执行easy_install.exe pip ,正常提示如下图。
②在cmd中执行pip -V,如下图,pip安装成功
(3)安装robotframework
①在cmd中执行pip install robotframework 自动下载安装robotframework。
②或者通过网页下载:https://pypi.org/project/robotframework/ 源码,附件中名为robotframework-3.1.2,下载完成后并解压后,进入该文件夹输入python setup.py install 开始安装
(4)安装robotframework-ride
①下载网址:https://github.com/robotframework/RIDE ,附件中名为robotframework-ride-1.7.4.tar,下载完成后并解压后,进入该文件夹输入python setup.py install 开始安装。
②安装完成后桌面会有一个RIDE的图标,如果没有图标。cmd进入安装python的目录C:\Python27\Scripts,执行ride.py 也能打开
(5)安装各种依赖库,根据需要自行安装
①pip install requests
②pip install robotframework-requests
③pip install robotframework-sshlibrary
......
最后可以使用pip list命令查看已经安装的依赖库
(6)Pjsip ①把附件pjsip_python解压后放到Python27\Lib\site-packages 文件夹内,相关文件路径如下: 1)C:\Python27\Lib\site-packages\mypjsip\mypjsip.py 2)C:\Python27\Lib\site-packages\mypjsip\__init__.py 3)C:\Python27\Lib\site-packages\pjsua.py 4)C:\Python27\Lib\site-packages\pjsua.pyc 5)C:\Python27\Lib\site-packages\pjsua-2.6-py2.7.egg-info 6)C:\Python27\Lib\site-packages\_pjsua.pyd