Проблемы с wxPython под MAC OSX нужен какой нибудь гайд по установке


(Валентин Розловенко) #1

Столкнулся с проблемой установки Robotframework RIDE под Mac OS ,а точней проблема с установкой зависимости под названием wxPython 2.8.12 . Например если ставить все через brew , то установится версия wxPython 3 которую не поддерживает RIDE. Если качать dmg с офсайта wxPython инсталятор завершит работу с ошибкой .


(Sergey Pushkovskiy) #2

У меня такая же проблема. Так и не получилось wxPython поставить на MacOs. А на виртуальной машине Linux Ubuntu все пошло без проблем.


(Dez Dezsson) #3

Есть отдельная ветка с поддержкой wxPython3 https://github.com/robotframework/RIDE/tree/wxPython3-compatibility
Сам им пользуюсь


(rmerkushin) #4

Да, у wxPython версии 2.8.12 проблема с инсталятором :smile:
Как вариант сделать как говорит @dezikk или можно таки заставить инсталятор пахать запустив установку из консоли - но это изврат. По этому я в свое время просто отказался от RIDE в сторону Sublime Text.

P.S.: Крайне рекомендую поставить на маке pyenv и плагин virtualenv к нему если этого еще не сделали :wink:


(Валентин Розловенко) #5

Не работает он с консоли . Уже попробованно и даже описанно :smile:


(Валентин Розловенко) #6

1.Поставил с брю wxmac и wxpython
2.Склонил твой урл
3.Открыл папку с райдом и заранил #ptyhon setup.py install
4.Прописал ride.py в консоли

Получил : You need to install wxPython 2.8 or 2.9 toolkit with unicode support to run RIDE .
Вопрос : Что я делаю не так ?


(Dez Dezsson) #7
  1. Удалить уже установленный RIDE
  2. Через brew установить wxPython и wxmac
  3. Через pip установить paver
    pip install Paver
  4. Склонить репо https://github.com/robotframework/RIDE/tree/wxPython3-compatibility
  5. Открыть папку с репо, выполнить
    paver install
  6. PROFIT, можно запускать

Во всяком случае у меня это так было


(Валентин Розловенко) #8

Результат все тот же не нашло wxPython


(Dez Dezsson) #9

А питон вообще видит библиотеку wxPython?
В терминале нужно сделать

python
import wx


(Валентин Розловенко) #10

Не видит :smile:


(Dez Dezsson) #11

Тогда нужно гуглить 'can't import wx'. Скорее всего питон и wxPython лежат в разных папках.
Либо не прописаны пути в PATH