robot framework 引用不到selenium2library或 红色

3-15

总算是解决了,安装导入成功!感谢大佬充满耐心,迎难而上,行动力1000分的性格!

本以为第二把就能成功并且结束,像我这样遇到困难就退缩的性格就是这个鬼样子┭┮﹏┭┮ 

大佬之所以是大佬肯定是有原因的。我的电脑其实没有装什么软件 就几个办公软件。

在大佬重试了N遍安装并且在安装的过程中一步步排查。发现不管怎么强力删除各种顽固的python软件,2.7.12的版本安装上去就是变成了2.7.17。原来之前卸载掉时候没有把注册表里的python清理干净,导致每次执行python时候读取的信息还是之前的。然后给了我一个修改注册表的神器PsExec64,有了这个工具就有权限修改注册表  PsExec64.exe  -e -s -i regedit

终于安装了正确的版本

python安装好了,但是环境变量有问题,还有一部分原因是权限问题,修改注册表的写入权限

重新卸载然后重新把python安装了一下

这个工具是清理卸载不掉的软件,垃圾软件。大佬说基本上能想到的方法这次都给给我用上了。这回终于看到了希望。2k的龟速下载,pip的东西动不动就下不下来。在最后还剩2个的时候,我突然灵机一动,要么换个热点吧。换成热点秒下载成功,所以不知道我前面等那么久是在干什么。。。。

然后赶紧试了一把,还是红的 。我大概快要放弃了。大佬冷静的把selenuim的库卸载重装。一顿操作猛如虎,哗的搞定

这会是版本不匹配。每个插件的版本必须匹配才能使用。搞定!开心到飞起


3-14

不知道有没有小伙伴像我一样在安装完以下一系列东西:

python  把python加入到path的环境变量    把驱动chromeDeiver.exe  geckodriver.exe和IEDriverServer.exe拷贝到python的安装路径下

安装完pip   

easy_install pip   

pip install robotframework

pip install robotframework-ride

pip install robotframework-selenium2library

pip install decorator

pip install selenium

下载安装了wxPython

命令下输入ride.py,按下回车键,能打开界面

但是 robot framework上import selenium2library 怎么整都是红的 以及使用了 网上所说的一切排查方式。比如https://www.jianshu.com/p/d7f29805508b 按照该方法从官方网站上下载了master 依然没解决

再比如下面这个

easy_install.pth里面根本找不到selenium2library ,而且有很多后缀是dist不是egg 等等 通过master后解决了依然导入失败 python下的modules docs搜索了一下selenium2 线上的没有这个库

  不得不求助大佬,基本可以确定这次不成功的原因是系统安装了2个python (lll¬ω¬)

 删得干干净净 包括电脑里关于python字眼的所有文件,又重新安装一遍,还是引用不到  


第二次还在排查中 不行就得试试下面这几个了 ,为什么别人都能解决的办法在我这边解决不了?? 持续更新中。。。。

python -m pip install --upgrade urllib3

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容