MAC 上安裝RIDE的步驟


Mac上搭建RF環境步驟(以及一些坑):

    1. mac自帶python環境,python --version 檢查python環境。
       注意:
               1.不要使用mac自帶的python環境,因為自帶的是64位的,wxPython需要只有32位的,所以python使用32位的(自己下載32 python 2.7安裝)。
               2.不要卸載mac自帶的python環境,mac中的某些應用會用到python
               3.安裝完32位的python環境之后,命令行驗證python的version是否發生變化(終端的“python”命令會執行/usr/local/bin下的“python”鏈接,鏈接相當於win下的快捷方式,不要更改這個鏈接)
               4.正確安裝是不需要這一步,安裝python的時候會自動添加到PATH下,echo $PATH 查看是否添加到Path下。
    2. 安裝wxPython(只有32位的mac上)
        注意:
                 1.安裝wxPython的時候不要直接雙擊.pkg文件,這樣是安裝不上的(親測)會出現如下圖的錯誤:
                
                  2.下載2.8.12.1 dmg 文件,打開下載的dmg右擊.pkg文件選擇“顯示包內容”,將Contents/Resources/ 下的postflight 拷貝到桌面或者你認為容易找到的地方,解壓.pax.gz,然后將usr中的 local/lib 拷貝到usr/local 目錄下(cp命令拷貝) 參照下圖:
                  
                   3. 運行之前拷貝到桌面上的 postflight
    3. 安裝Robot framework, pip install robotframework
    4. 安裝RIDE,pip install  robotframework-ride(在命令行輸入ride.py驗證是否安裝成功,如果安裝的是python64位的此處有一個方法可以強制轉換 成32位”defaults write com.apple.versioner.python Prefer-32-Bit -bool yes“)
    5. 可以為RIDE制定一個別名,打開用戶下的.bash_profile,添加一行”alias ride='ride.py'“, 然后 resource .bash_profile,在命令行直接輸入ride即可啟動。
    6. 安裝selenium2library, pip install robotframework-selenium2library
    7. 安裝 databaselibrary    ,雙擊運行MySQL-python-1.2.3.win32-py2.7.exe,默認下一步,pip install robotframework-databaselibrary
    8. 安裝httplibrary.http   ,pip install robotframework-httplibrary.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM