电脑装了python2.7后搭建robotframework环境,可以正常打开RF进行接口测试(一般推荐robotframework的官配都是Python2)。后来因做其他的时候都是用python3,所以电脑上需要python2和python3共存,虽然都是python但2者是完全不兼容的版本。
于是,安装了python3.5版本后,在python27路径下把在python.exe和pythonw.exe分改为python2.exe和pythonw2.exe,把在python35路径下把在python.exe和pythonw.exe改为python3.exe和pythonw3.exe,如下: 分别配置好环境变量后,python2和python3正常可用。 这时去启动RF,发现无法再打开RF,用命令ride.py启动时闪退,点击打开无反应。 于是在网上找办法尝试,解决步骤如下: 1、在环境变量里,将python2的位置移动到python3的位置上面 再去打开ride.py时,出现如下提示: 2、在python2文件夹内复制一个python.exe文件 再打开ride.py,成功!!! 可以正常做接口测试啦