以前在本身的筆記本上(python2和python3共存)嘗試用python3搭建robot framework 框架,遇到很多問題,一步一步百度解決的。過程以下:python
系統環境:WIN七、python3.6.8mysql
1、官網上下載python3.6.8的安裝包,一路傻瓜式安裝便可sql
注:我電腦中python2和python3是共存的,在搭建基於python3的自動化環境時,最好將python3的環境變量放到前面。json
這樣cmd命令窗口中輸入python,便直接調用python3安裝目錄下/Script/python.exe的文件。框架
2、python3須要安裝的庫:ide
安裝方式一:post
安裝requests庫: pip install requestsui
安裝robotframework: pip install robotframeworkspa
安裝robotframework-ride: pip install robotframework-ride(直接安裝ride,會依次安裝依賴包pywin3二、pypubsub等,以下圖)xml
安裝方式二:將須要安裝的庫用txt文件彙總,按以下所示操做:
一、建立requirePkg.txt文件包含以下庫文件,保存
lxml
paramiko
mysqlclient==1.4.2.post1
robotframework
robotframework-databaselibrary
robotframework-jsonvalidator
robotframework-requests
robotframework-ride
robotframework-seleniumlibrary
json_compare
virtualenv
二、進入到requirePkg.txt文件所在目錄,執行pip install -r requirePkg.txt
三、可使用pip list查看已經安裝的庫信息
3、解決如上錯誤:
pip uninstall pypubsub 先卸載,再指定版本安裝pip install pypubsub==3.3.0
4、查看已經安裝的庫信息
5、啓動ride
在cmd命令窗口,輸入ride.py或是到pytho3安裝目錄/Scripts下,執行python ride.py,以下圖: