невозможно установить wxPython на Ubuntu с python3.7 с помощью pip3 - PullRequest
0 голосов
/ 15 апреля 2019

Мне нужно установить wxPython .

У меня есть,

  • Ubuntu 18.10
  • версия Python: Python 3.7.3
  • версия pip3: pip 19.0.3

из /usr/local/lib/python3.7/site-packages/pip (python 3.7) Я запускаю команду,

pip3 install wxPython

из-за следующих ошибок:

Проверка /tmp/pip-install-mjeu3aw7/wxpython/bin/waf-2.0.8 ... "/usr/local/bin/python3.7"/tmp/pip-install-mjeu3aw7/wxpython/bin/waf-2.0.8 --wx_config = / tmp / pip-install-mjeu3aw7 / wxpython / build / wxbld / gtk3 / wx-config --gtk3 --python ="/usr/local/bin/python3.7" --out = build / waf / 3.7 / gtk3 configure build Настройка top для: / tmp / pip-install-mjeu3aw7 / wxpython Установка для: / tmp / pip-install-mjeu3aw7 / wxpython / build / waf / 3.7 / gtk3 Проверка «gcc» (компилятор C): / usr / bin / gcc Проверка «g ++» (компилятор C ++): / usr / bin / g ++ Проверка программы «python»:/usr/local/bin/python3.7 Проверка версии python> = 2.7.0: 3.7.3 python-config: /usr/local/bin/python3.7-config Запрашивать python-config для pyembed '--cflags --libs --ldflags' флаги: да Тестирование конфигурации pyembed: да Запросить python-config для pyext '--cflags --libs --ldflags' флаги: да Тестирование конфигурации pyext: не удалосьпостроить расширения Python Конфигурация не удалась (полный журнал в /tmp/pip-install-mjeu3aw7/wxpython/build/waf/3.7/gtk3/config.log) Команда '"/usr/local/bin/python3.7" / tmp /pip-install-mjeu3aw7 / wxpython / bin / waf-2.0.8 --wx_config = / tmp / pip-install-mjeu3aw7 / wxpython / build / wxbld / gtk3 / wx-config --gtk3 --python = "/ usr /local / bin / python3.7 "--out = build / waf / 3.7 / gtk3 configure build 'завершился неудачно с кодом выхода 1. Завершенная команда: build_py (0.852s) Завершенная команда: build (2m51.322s) Команда'" / usr/local/bin/python3.7 "-u build.py build" завершился неудачно с кодом выхода 1.

---------------------------------------- Команда "/usr/local/bin/python3.7 -u -c" импортирует setuptools, tokenize; file = '/tmp / pip-install-mjeu3aw7 / wxpython / setup.py '; f = getattr (tokenize,' open ', open) ( file ); code = f.read (). replace ('\ r \ n', '\ n'); f.close (); exec (compile (code, file , 'exec')) ""Установить --record /tmp/pip-record-o0jpf739/install-record.txt --single-version-externally-managed --compile "не удалось с кодом ошибки 1 в / tmp / pip-install-mjeu3aw7 / wxpython /

Кто-нибудь может дать мне точные рабочие решения установки или как действовать?

Заранее спасибо.

1 Ответ

2 голосов
/ 15 апреля 2019

wxPython изначально не поддерживает сборку колес для Linux.

Если вы работаете в Ubuntu, попробуйте следующее в соответствии с их документацией :

pip install -U \
    -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 \
    wxPython

Есливы не пользуетесь какими-либо поддерживаемыми дополнениями или выше не работает, вам придется создать его самостоятельно в соответствии с их инструкциями на странице загрузок.

...