Загрузить wxpython для python 2.7 на Raspberry pi [duplicate]

Существует несколько способов печати элементов массива. Прежде всего, я объясню, что такое массив? .. Массив - это простая структура данных для хранения данных. Когда вы определяете массив, Allocate set вспомогательные блоки памяти в ОЗУ. Блоки памяти берутся на один блок.

Хорошо, я создам такой массив,

class demo{
      public static void main(String a[]){

           int[] number={1,2,3,4,5};

           System.out.print(number);
      }
}

Теперь посмотрим на выход,

Вы можете увидеть неизвестную строку, напечатанную ... Как я упоминал ранее, адрес памяти, массив массива (числовой массив) объявлен, будет напечатан. Если вы хотите для отображения элементов в массиве вы можете использовать «для цикла», например:

class demo{
      public static void main(String a[]){

           int[] number={1,2,3,4,5};

           int i;

           for(i=0;i

Теперь посмотрите на выход,

Хорошо, успешно напечатаны элементы одного массива измерений. Теперь я рассмотрю два массива измерений. Я объявлю два размерных массива как «число2» и распечатаю элементы, используя «Arrays.deepToString () ключевое слово. Прежде чем использовать это, вам придется импортировать библиотеку java.util.Arrays.

 import java.util.Arrays;

 class demo{
      public static void main(String a[]){

           int[][] number2={{1,2},{3,4},{5,6}};`

           System.out.print(Arrays.deepToString(number2));
      }
}

рассмотрит вывод,

В то же время, используя два для петель, можно напечатать 2D-элементы. Спасибо!

15
задан madth3 23 February 2013 в 08:00
поделиться

7 ответов

Хорошо, так что я смог понять это. Это оказалось комбинацией вещей.

  1. Сначала убедитесь, что у вас установлен Python
  2. Установите wxGTK 2.8 с помощью команды sudo apt-get install python-wxgtk2.8
  3. Запустите команду, apt-get source -d wxwidgets2.8
  4. Теперь запустите dpkg-source -x wxwidgets2.8_2.8.12.1-6ubuntu2.dsc
  5. cd wxwidgets2.8-2.8.12.1
  6. cd wxPython
  7. Теперь запустите команду, sudo python setup.py install
  8. wxPython и wxWidgets теперь успешно установлены!
21
ответ дан Archit Verma 26 August 2018 в 21:25
поделиться

gtk3 должен быть установлен первым

$sudo apt-get libgtk-3-dev

Если вы столкнулись с проблемой установки wxpython на Python3, пожалуйста, используйте эту команду для установки wxpython

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

. С помощью этой команды вы можете установите последнюю версию wxPython4. Если вы используете Windows или macOS

$ pip install -U wxpython
1
ответ дан Aryan 26 August 2018 в 21:25
поделиться

Хорошо. Итак, я выяснил выход. Просто запустите следующую команду в терминале:

sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-doc wx2.8-examples wx2.8-headers wx2.8-i18n

И Voila! Это работает!

35
ответ дан Cœur 26 August 2018 в 21:25
поделиться

sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev Работает для меня

source: http://wiki.wxpython.org/InstallingOnUbuntuOrDebian

9
ответ дан dev-seahouse 26 August 2018 в 21:25
поделиться

В Ubuntu 12.04.5 мне пришлось использовать все это

apt-get install python-wxgtk2.8 python-wxtools wx2.8-doc wx2.8-examples wx2.8-headers wx2.8-i18n python-wxversion libwxbase2.8-0 libwxgtk2.8-0
0
ответ дан Robert 26 August 2018 в 21:25
поделиться

Мне удалось установить wxpython, следуя этому пути (также ubuntu 12.04):

  • Пакеты и метаданные репозитория имеют цифровую подпись, поэтому вам нужно будет импортировать ключ в ваш список доверенных ключей apt, чтобы не получать предупреждения об этом.
  • Добавьте строки в файл /etc/apt/sources.list
  • Запустите эту команду, чтобы обновить локальную копию метаданных пакета. sudo apt-get update
  • Теперь вы можете использовать свой любимый инструмент выбора пакетов для установки или обновления пакетов wxWidgets и wxPython. Вот как это сделать с помощью apt-get: sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n

ссылка ссылки:

http://wiki.wxpython.org/InstallingOnUbuntuOrDebian

-1
ответ дан shu chen 26 August 2018 в 21:25
поделиться

Вы также можете установить его с помощью Пипа, но с небольшим изменением к команде установки.

С веб-сайта wxPython :

Из-за различий между дистрибутивами Linux (в основном, разными версиями базовых библиотек, установленными по умолчанию, а также архитектурой платформы и т. д.), невозможно разместить файлы двоичного диска для Linux на PyPI, если они не могут чтобы работать в рамках ограничений PEP 513. К сожалению, попытки фунта штыря wxPython в отверстие manylinux1 не были очень успешными. Может быть, manylinux2 будет лучше подходит. В то же время, если у вас есть Linux, достаточно похожий на те, которые используются для сборки колес, расположенных под папкой linux wxPython Extras, тогда вы можете использовать их и не создавать сами колеса.

Поскольку есть различные параметры для дистрибутива и wx-порта (GTK2 или GTK3), тогда файлы не могут быть расположены в одной папке для легкого доступа к pip. Это просто означает, что вам нужно немного развернуться, чтобы найти URL-адрес, чтобы дать пипсу. Например, чтобы получить сборки GTX3 wxPython для Ubuntu 16.04 (и 16.10, LinuxMint 18 и, возможно, другие), вы можете использовать команду pip следующим образом:

pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 wxPython
1
ответ дан smac89 26 August 2018 в 21:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: