2016-07-19 99 views
0

請幫忙解決這個問題。 我已經安裝了Python2.7,Selenium2Library,WXPython; Robot Framework ... 當我想開始騎行時,我得到了以下錯誤。安裝後無法在ubuntu啓動RIDE.py

:~$ ride.py 
Traceback (most recent call last): 
    File "/usr/local/lib/python2.7/dist-packages/robotide/__init__.py", line 74, in main 
    _run(inpath, not noupdatecheck, debug_console) 
    File "/usr/local/lib/python2.7/dist-packages/robotide/__init__.py", line 100, in _run 
    ride = RIDE(inpath, updatecheck) 
    File "/usr/local/lib/python2.7/dist-packages/robotide/application/application.py", line 42, in __init__ 
    wx.App.__init__(self, redirect=False) 
    File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 8628, in __init__ 
    self._BootstrapApp() 
    File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 8196, in _BootstrapApp 
    return _core_.PyApp__BootstrapApp(*args, **kwargs) 
    File "/usr/local/lib/python2.7/dist-packages/robotide/application/application.py", line 47, in OnInit 
    self.settings = RideSettings() 
    File "/usr/local/lib/python2.7/dist-packages/robotide/preferences/settings.py", line 316, in __init__ 
    user_path = initialize_settings(default_path) 
    File "/usr/local/lib/python2.7/dist-packages/robotide/preferences/settings.py", line 29, in initialize_settings 
    SETTINGS_DIRECTORY, path, dest_file_name) 
    File "/usr/local/lib/python2.7/dist-packages/robotide/preferences/settings.py", line 46, in _copy_or_migrate_user_settings 
    SettingsMigrator(source_path, settings_path).migrate() 
    File "/usr/local/lib/python2.7/dist-packages/robotide/preferences/settings.py", line 94, in migrate 
    self.merge() 
    File "/usr/local/lib/python2.7/dist-packages/robotide/preferences/settings.py", line 98, in merge 
    self._write_merged_settings(self._default_settings, self._user_path) 
    File "/usr/local/lib/python2.7/dist-packages/robotide/preferences/settings.py", line 186, in _write_merged_settings 
    'Could not open settings file "%s" for writing' % path) 
RuntimeError: Could not open settings file "/home/said/.robotframework/ride/settings.cfg" for writing 

回答

1

該錯誤信息是明確的: RuntimeError:無法打開設置文件 「/home/said/.robotframework/ride/settings.cfg」 寫

可能的解決方案:

  1. cd; pwd; /家庭/所述
  2. 室射頻.robotframework

  • 須藤CHOWN -R表示:所述.robotframework
  • +0

    感謝的Helio爲你的幫助。現在我可以啓動我的Ride.py,但仍然有一個與wxPython版本有關的問題:請注意未經測試的wxPython安裝RIDE正式支持wxPython 2.8.12.1。您當前的版本是3.0.2.0。新的wxPython版本有重大更改。請注意,對於wxPython 3.0.2和更高版本(wxPython-Phoenix),RIDE仍在開發中。可以從http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/找到wxPython 2.8.12.1包。 – Said

    +0

    您正在使用RIDE的測試版。您可以通過編輯代碼或安裝wxPython 2.8.12.1來刪除該消息。 – Helio