Ошибка при использовании wxpython для python2

vs220
Просто wikidpad давно не обновлялся и требует устаревшие модули , на арче как правило последние стабильные версии
Как я понял wikidpad тут особо не причём, т.к. проблема возникает даже при простой команде импорта модуля
Python 2.7.16 (default, Mar 11 2019, 18:59:25)
[GCC 8.2.1 20181127] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
22:00:53: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1013,wx containers,compatible with 2.8),
and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8).
/usr/lib/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
  warnings.warn("wxPython/wxWidgets release number mismatch")
archevator
wxPython/wxWidgets release number mismatch
Ну так вы же старый модуль поставили.
Хотите новый → ставьте обратно
sudo pacman -Suy python2-wxpython3
С этого всё и начиналось, с самого начала ошибки были при использовании модулей установленных из репозитория через pacman (python2-wxpython3).
Ошибка в предидущем посте как раз и относится к модулю python2-wxpython3.
Все заработало, лишь когда по вашему совету был установлен модуль из aur (wxpython-gtk2) (который при установке скомпилировался с учётом версий библиотек в моей системе).
archevator
ошибки были при использовании модулей установленных из репозитория
Может и не прав.
wxgtk в репах сначала обновили потом назад откатили
2019-03-31 Revert to 3.0, no everything supports 3.1 yetpackages/wxgtk
2019-03-25 Update to 3.1.2
2018-09-11 tree-wide: remove svn propset's
2018-09-11 Drop gconf makedepends (FS#60014)
2018-03-09 Update to 3.0.4

Причем исходников wxpython для 3.1 вообще не видно - где то по архивам искать
А не проще создать virualenv и там уже запустить wikipad?
типа вот так:

virtualenv -p python2.7 env
source env/bin/activate
pip2 install pathlib2 wxpython
python2 WikiPad.py
так же там можно выбрать конкретную версию библиотеки

Update: не забываем что python2 будет поддерживаться до 2020, поэтому, скорее всего, будет выпилен из арча
Update2: чтобы оперативка не кончалась добавьте export TMPDIR=youbigdir перед запуском pip install или параметр -b youbigdir
svicer
Update2: чтобы оперативка не кончалась добавьте export TMPDIR=youbigdir перед запуском pip install или параметр -b youbigdir
Спасибо за совет, не знал. Я додумался только до такого
mount -o remount,size=...  /tmp
 
Зарегистрироваться или войдите чтобы оставить сообщение.