Python3+RIDE+RobotFramework安装思路及排错

Python3+RIDE+RobotFramework安装思路及排错,第1张

一.安装Python步骤:

安装——详情参照:Python下载及环境_小阿卷呀的博客-CSDN博客

重点:请勿安装Python3.10.x版本、请勿安装Python3.10.x版本、请勿安装Python3.10.x版本、————PS: wxpython库 不支持最新的3.10版本Python

二.RobotFramework安装:

命令:pip install robotframework (会安装最新版的RobotFramework,我的是5.0)

三.安装wxPython

命令:pip install wxPython == 4.0.7.post2(这个地方我推荐安装“4.0.7.post2”版本,因为其他版本会冲突,因人而异)

四.安装Ride

命令:pip install robotframework-ride(我本地是:1.7.4.2 版本)

五.安装protobuf

命令:pip install protobuf(我本地是:3.19.4 版本,推荐本地这个版本与上面的RF+RIDE搭配食用)

六.场景问题解决思路:

问题1:ERROR: tensorflow 1.13.1 has requirement tensorboard<1.14.0,>=1.13.0, but you’ll have tensorboard 1.11.0 which is incompatible. (类似这种版本高低不兼容的事情,在RF中经常遇见,具体错误具体处理)

解决方法:
pip install tensorflow-tensorboard(版本高了,重新装下最新的tensorflow-tensorboard)

 

问题2:Ride乱码

  修改python安装目录下,内容:Lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py 将565行的SYSTEM改成OUTPUT,重启RIDE即可

修改后:

 

七.我自己的环境版本都是多少?(当先正常可用版本如下,如你的环境始终有问题,我推荐直接按我这个版本下载):

absl-py                        1.0.0
astor                          0.8.1
bleach                         1.5.0
cached-property                1.5.2
cachetools                     5.0.0
certifi                        2021.10.8
charset-normalizer             2.0.12
coverage                       6.3.2
ddt                            1.4.4
decorator                      5.1.1
distlib                        0.3.4
et-xmlfile                     1.1.0
Faker                          13.3.4
filelock                       3.6.0
gast                           0.5.3
google-auth                    2.6.2
google-auth-oauthlib           0.4.6
grpcio                         1.42.0
grpcio-tools                   1.42.0
h5py                           3.6.0
html5lib                       0.9999999
idna                           3.3
importlib-metadata             4.11.3
jsonpath                       0.82
jsonpath-rw                    1.4.0
jsonpath-rw-ext                1.2.2
Keras-Applications             1.0.8
Keras-Preprocessing            1.1.2
Markdown                       3.3.6
mock                           4.0.3
numpy                          1.21.5
oauthlib                       3.2.0
openpyxl                       3.0.9
pbr                            5.8.1
Pillow                         9.0.1
pip                            18.1
platformdirs                   2.5.1
pluggy                         0.13.1
ply                            3.11
protobuf                       3.19.4
py                             1.11.0
pyasn1                         0.4.8
pyasn1-modules                 0.2.8
Pygments                       2.11.2
PyMySQL                        1.0.2
Pypubsub                       4.0.3
python-dateutil                2.8.2
pywin32                        303
requests                       2.27.1
requests-oauthlib              1.3.1
requests-toolbelt              0.9.1
robot                          20071211
robotframework                 5.0
robotframework-databaselibrary 1.2.4
robotframework-jsonlibrary     0.3.1

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/732770.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存