【问题标题】:Cannot start RIDE.py in ubuntu after the installation安装后无法在ubuntu中启动RIDE.py
【发布时间】:2016-11-21 23:04:15
【问题描述】:

请您帮忙解决这个问题。 我已经安装了 Python2.7、Selenium2Library、WXPython;机器人框架... 当我想开始骑行时,出现以下错误。

:~$ 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

【问题讨论】:

    标签: python-2.7 ubuntu robotframework


    【解决方案1】:

    错误信息很清楚: RuntimeError:无法打开设置文件“/home/said/.robotframework/ride/settings.cfg”进行写入

    可能的解决方案:

    1. cd ;密码; /home/说
    2. rm -rf .robotframework

    1. sudo chown -R 说:说.robotframework

    【讨论】:

    • 感谢 Helio 的帮助。现在我可以启动我的Ride.py了,但是还有一点与wxPython版本有关的问题:请注意未经测试的wxPython安装RIDE正式支持wxPython 2.8.12.1。您当前的版本是 3.0.2.0。较新的 wxPython 版本有重大变化。请注意,RIDE 仍在为 wxPython 3.0.2 和更新版本 (wxPython-Phoenix) 开发。 wxPython 2.8.12.1 包可以从sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1找到。
    • 您正在使用 RIDE 的测试版。您可以通过编辑代码或安装 wxPython 2.8.12.1 来删除该消息。
    猜你喜欢
    • 2018-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-09
    • 1970-01-01
    • 2017-06-16
    相关资源
    最近更新 更多