wx Python Ошибка установки - PullRequest
       80

wx Python Ошибка установки

0 голосов
/ 23 апреля 2020

Я пытаюсь установить wx Python на новую установку Ubuntu 18.04 с помощью команды

pip3 install wxPython

Сборка завершается неудачно с

error: [Errno 2] No such file or directory: 'build/lib.linux-x86_64-3.6/wx/libwx_baseu-3.0.so'

    ----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-30uqzd2e/wxPython/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-hynl659w-record/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-build-30uqzd2e/wxPython/

Я понятия не имею, где искать решение. Может кто-нибудь предложить, пожалуйста, где я мог бы начать

[РЕДАКТИРОВАТЬ 20200424 08:06]

Я посмотрел в

/usr/lib/x86_64-linux-gnu/

и

libwx_baseu-3.0.so.0

было отсутствует. Я установил его с с этого сайта

Сейчас он присутствует, но установка завершается с тем же сообщением

Ответы [ 2 ]

0 голосов
/ 28 апреля 2020

Мне удалось установить wx Python.

Я переустановил Ubuntu 18.04 и выполнил следующее:

sudo apt install make gcc libgtk-3-dev libwebkitgtk-dev libwebkitgtk-3.0-dev libgstreamer-gl1.0-0 freeglut3 freeglut3-dev python-gst-1.0 python3-gst-1.0 libglib2.0-dev ubuntu-restricted-extras libgstreamer-plugins-base1.0-dev
pip3 install wxpython

Я думаю, что когда он не удался, я перепробовал много исправлений и где-то вдоль линии что-то было повреждено или где-то произошло несоответствие.

Мое решение основывалось на этом ответе

0 голосов
/ 26 апреля 2020

Я установил wx. python 4.1.0 вчера с:

URL=https://extras.wxpython.org/wxPython4/extras/linux/gtk2/ubuntu-18.04
pip install -U -f $URL wxPython

Подробнее см. https://extras.wxpython.org/wxPython4/extras/.

Для gtk3 просто замените gtk2 в URL выше.

...