Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755

Откуда скачивают Kivy?

10.06.2020, 02:43. Показов 2960. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Узнал про это, а сайт https://kivy.org/ не работает.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.06.2020, 02:43
Ответы с готовыми решениями:

Пытаюсь поставить Kivy, всё делаю по порядку с офф сайта, но выдаёт ошибку при установке самого Kivy
https://pastebin.com/Q9zZvFXp Сама ошибка связана с Cython, я установил его, но ошибка осталась Если что, я начинающий, не плюйтесь в...

Python+Kivy создать проект kivy через Master Kivy Project
Здравствуйте! Не получается создать прект, так как при вводе строки вида: python3 main.py copyright name_project path_to_project, в консоли...

Браузеры не скачивают файлы
Здравствуйте! Подскажите, пожалуйста, как решить проблему. Ни один браузер не скачивает файлы. Загрузка доходит до 99%, а потом выдает...

30
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
07.07.2020, 14:03
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от supmener Посмотреть сообщение
А что это значит?
Строка приглашения.

Добавлено через 2 минуты
На винде:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
C:\Users\Garry>prompt /?
Изменение приглашения командной строки cmd.exe.
 
PROMPT [текст]
 
  текст   Новое приглашение командной строки.
 
Приглашение может включать обычные символы и следующие коды:
 
  $A   & (амперсанд)
  $B   | (вертикальная черта)
  $C   ( (левая круглая скобка)
  $D   Текущая дата
  $E   ESC (символ ASCII с кодом 27)
  $F   ) (правая круглая скобка)
  $G   > (знак "больше")
  $H   BACKSPACE (удаление предыдущего символа)
  $L   < (знак "меньше")
  $N   Текущий диск
  $P   Текущие диск и каталог
  $Q   = (знак равенства)
  $S     (пробел)
  $T   Текущее время
  $V   Номер версии Windows
Для продолжения нажмите любую клавишу . . .
На линуксе: переменная PS1 в .bashrc
https://wiki.archlinux.org/ind... n_(Русский)
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
08.07.2020, 04:43  [ТС]
Вот этот файл 785 мегабайт. На нем остановился прогресс, не закачивается дальше. Если этот файл скачать менеджером закачки, то можно ли его установить вручную?
Code
1
2
Downloading https://dl.google.com/android/repository/android-ndk-r19c-linux-x86_64.zip
- Download 68.88%
Добавлено через 3 минуты
Рестартовал, но вопрос имеет академический интерес.

Добавлено через 12 минут
Во второй раз тоже закачка не идет до конца.

Добавлено через 6 минут
Нашел насчет этого файла следующие описания:
https://www.jianshu.com/p/cd023a573a83

https://www.codeleading.com/article/74141092166/
Буду пробовать опять рестартовать пока что.
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.07.2020, 05:04
Это обычный архив. Тебе всё равно придётся вручную его распаковывать и прописывать переменные окружения в .bashrc.

Попробуй выкачать менеджером закачек, если сервер умеет докачку.

Не по теме:

Поставил бы лучше android studio и кодил бы на явет. Там всё из коробки идёт и работает. Может, только SDK попросит ещё скачать, не знаю как сейчас.

1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
08.07.2020, 08:01  [ТС]
Цитата Сообщение от Рыжий Лис Посмотреть сообщение
Поставил бы лучше android studio и кодил бы на яве
Всего на ноутбуке 2 гигабайта оперативной памяти, больше не поддерживает и яву пока что не изучал. И потом, раз учу Питон, то на нём надо и делать проекты. То, что надо было, закачалось, как понял и пошла компиляция, а потом что то пошло не так. Вот конец лога. log_level = 2 (выставлен так по умолчанию 2 = debug (with command output))
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
Listing '/home/alex/kivin/.buildozer/android/platform/build-armeabi-v7a/dists/myapp__armeabi-v7a/_python_bundle/_python_bundle/site-packages/usr/local/bin'...
[INFO]:    Detected highest available build tools version to be 30.0.0
[DEBUG]:   -> running gradlew assembleDebug
[DEBUG]:    /usr/bin/env: «bash\r»: Нет такого файла или каталога
Exception in thread background thread for pid 18568:
Traceback (most recent call last):
  File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.6/threading.py", line 864, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/local/lib/python3.6/dist-packages/sh-1.13.1-py3.6.egg/sh.py", line 1662, in wrap
    fn(*args, **kwargs)
  File "/usr/local/lib/python3.6/dist-packages/sh-1.13.1-py3.6.egg/sh.py", line 2606, in background_thread
    handle_exit_code(exit_code)
  File "/usr/local/lib/python3.6/dist-packages/sh-1.13.1-py3.6.egg/sh.py", line 2304, in fn
    return self.command.handle_command_exit_code(exit_code)
  File "/usr/local/lib/python3.6/dist-packages/sh-1.13.1-py3.6.egg/sh.py", line 877, in handle_command_exit_code
    raise exc
sh.ErrorReturnCode_127: 
 
  RAN: /home/alex/kivin/.buildozer/android/platform/build-armeabi-v7a/dists/myapp__armeabi-v7a/gradlew assembleDebug
 
  STDOUT:
/usr/bin/env: «bash\r»: Нет такого файла или каталога
 
 
  STDERR:
 
 
[INFO]:    STDOUT:
    /usr/bin/env: «bash\r»: Нет такого файла или каталога
WARNING: Received a --sdk argument, but this argument is deprecated and does nothing.
No setup.py/pyproject.toml used, copying full private data into .apk.
Applying Java source code patches...
Applying patch: src/patches/SDLActivity.java.patch
[INFO]:    STDERR:
    
[INFO]:    COMMAND:
cd /home/alex/kivin/.buildozer/android/platform/build-armeabi-v7a/dists/myapp__armeabi-v7a && /home/alex/kivin/.buildozer/android/platform/build-armeabi-v7a/dists/myapp__armeabi-v7a/gradlew assembleDebug
 
[WARNING]: ERROR: /home/alex/kivin/.buildozer/android/platform/build-armeabi-v7a/dists/myapp__armeabi-v7a/gradlew failed!
# Command failed: /usr/bin/python3 -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name myapp --name 'My Application' --version 0.1 --package org.test.myapp --minsdk 21 --ndk-api 21 --private /home/alex/kivin/.buildozer/android/app --android-entrypoint org.kivy.android.PythonActivity --android-apptheme @android:style/Theme.NoTitleBar --orientation portrait --window --copy-libs --arch armeabi-v7a --color=always --storage-dir="/home/alex/kivin/.buildozer/android/platform/build-armeabi-v7a" --ndk-api=21
# ENVIRONMENT:
#     LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
#     _LXSESSION_PID = '833'
#     XDG_CONFIG_HOME = '/home/alex/.config'
#     LESSCLOSE = '/usr/bin/lesspipe %s %s'
#     XDG_MENU_PREFIX = 'lxde-'
#     LANG = 'ru_RU.UTF-8'
#     GDM_LANG = 'ru'
#     DISPLAY = ':0.0'
#     QT_STYLE_OVERRIDE = 'gtk'
#     GTK_OVERLAY_SCROLLING = '0'
#     COLORTERM = 'truecolor'
#     XDG_VTNR = '7'
#     SSH_AUTH_SOCK = '/tmp/ssh-VHJHNvtDsuSn/agent.833'
#     MANDATORY_PATH = '/usr/share/gconf/Lubuntu.mandatory.path'
#     XDG_SESSION_ID = 'c1'
#     XDG_GREETER_DATA_DIR = '/var/lib/lightdm-data/alex'
#     USER = 'alex'
#     DESKTOP_SESSION = 'Lubuntu'
#     DEFAULTS_PATH = '/usr/share/gconf/Lubuntu.default.path'
#     QT_QPA_PLATFORMTHEME = 'lxqt'
#     PWD = '/home/alex/kivin'
#     HOME = '/home/alex'
#     SSH_AGENT_PID = '894'
#     QT_ACCESSIBILITY = '1'
#     XDG_SESSION_TYPE = 'x11'
#     QT_PLATFORM_PLUGIN = 'lxqt'
#     XDG_DATA_DIRS = '/etc/xdg/lubuntu:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/share/Lubuntu:/usr/local/share/:/usr/share/'
#     XDG_SESSION_DESKTOP = 'Lubuntu'
#     TERM = 'xterm-256color'
#     SHELL = '/bin/bash'
#     VTE_VERSION = '5202'
#     XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
#     XDG_CURRENT_DESKTOP = 'LXDE'
#     GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
#     XDG_SEAT = 'seat0'
#     SHLVL = '1'
#     LANGUAGE = 'ru'
#     GDMSESSION = 'Lubuntu'
#     LOGNAME = 'alex'
#     DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus'
#     XDG_RUNTIME_DIR = '/run/user/1000'
#     XAUTHORITY = '/home/alex/.Xauthority'
#     XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session0'
#     XDG_CONFIG_DIRS = '/etc/xdg/lubuntu:/etc/xdg/xdg-Lubuntu:/etc/xdg'
#     PATH = '/home/alex/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games'
#     LESSOPEN = '| /usr/bin/lesspipe %s'
#     OLDPWD = '/home/alex'
#     _ = '/usr/local/bin/buildozer'
#     PACKAGES_PATH = '/home/alex/.buildozer/android/packages'
#     ANDROIDSDK = '/home/alex/.buildozer/android/platform/android-sdk'
#     ANDROIDNDK = '/home/alex/.buildozer/android/platform/android-ndk-r19c'
#     ANDROIDAPI = '27'
#     ANDROIDMINAPI = '21'
# 
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2
alex@alex-Latitude-D430:~/kivin$
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
08.07.2020, 08:07  [ТС]
Весь вывод в окно консоли
Вложения
Тип файла: zip Ошибка лога.txt.zip (7.8 Кб, 4 просмотров)
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.07.2020, 12:39
Поищи файл gradlew - его нужно пересохранить с юниксовым окончанием строки \n.

Добавлено через 25 секунд
Bash
1
dos2unix ./gradlew
Добавлено через 1 минуту
Или тупо по всему каталогу с проектом:

Bash
1
find . -type f -exec dos2unix {} \; # recursively removes windows related stuff
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
09.07.2020, 14:12  [ТС]
Вот эти все, кроме батников, править? Не до конца понимаю, как применять команду dos2unix ./gradlew.
Это в Windows искал, установив драйвер Ext2.
Миниатюры
Откуда скачивают Kivy?  
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
09.07.2020, 14:34
Видимо, их все. Можно в geany открыть и пересохранить: Документ -> Установить окончание строк
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
09.07.2020, 20:06  [ТС]
Установил утилиту "Поиск файлов SpaceFM" и пересохранил некоторые файлы в основном, у которых было Виндовское окончание. Сейчас запущу сборку apk опять.

Добавлено через 1 час 6 минут
Что то не совсем понимаю, какие действия надо предпринимать в связи с этим текстом.
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[DEBUG]:    Starting a Gradle Daemon (subsequent builds will be faster)
Exception in thread "queued-resource-processor_2" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at /home/alex/.buildozer/android/platform/android-sdk/build-tools/30.0.0/aapt2 can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds
[DEBUG]:            at com.android.builder.png.AaptProcess.waitForReadyOrFail(AaptProcess.java:178)
[DEBUG]:            at com.android.builder.internal.aapt.AaptQueueThreadContext.creation(AaptQueueThreadContext.java:56)
[DEBUG]:            at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:250)
[DEBUG]:            at java.lang.Thread.run(Thread.java:748)
[DEBUG]:    Exception in thread "queued-resource-processor_1" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at /home/alex/.buildozer/android/platform/android-sdk/build-tools/30.0.0/aapt2 can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds
[DEBUG]:            at com.android.builder.png.AaptProcess.waitForReadyOrFail(AaptProcess.java:178)
[DEBUG]:            at com.android.builder.internal.aapt.AaptQueueThreadContext.creation(AaptQueueThreadContext.java:56)
[DEBUG]:            at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:250)
[DEBUG]:            at java.lang.Thread.run(Thread.java:748)
[DEBUG]:    
[DEBUG]:    
[DEBUG]:
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
09.07.2020, 22:20  [ТС]
Что то долго не видно продвижения. Вот полный код. Кстати там в начале есть такая строка.
Code
1
# Copy /home/alex/kivin/Ошибка лога
Вложения
Тип файла: zip полный лог питон киви сборка.txt.zip (3.3 Кб, 1 просмотров)
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
10.07.2020, 12:59  [ТС]
Разместил баг репорт https://github.com/kivy/buildozer/issues/1181
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.07.2020, 12:59

HttpWebRequest/HttpWebResponse некорректно скачивают pdf-файл (base64)
есть функция, которая предназначена для скачивания удаленных файлов, формат которых заранее не определен, но как правило это txt, pdf и...

Почему все еще находятся люди, которые скачивают Уничтожение Фигур?
Кто знает? Учитывая, что оно уже 9 месяцев как умерло, да и сервера, к которому оно подключалось, не существует? Для чего они это делают?

Обновление картинки внутри приложения
Здравствуйте, у меня есть проблема с обновлением картинки внутри приложения на kivy, есть функция которая в FloatLayout отдаёт png картинку...

Kivy ckeckboxes
Здравствуйте! Надо написать приложение на kivy, в котором будет по кругу расставляться checkbox-виджеты. Написал, вроде норм, но при...

Kivy кликер
В данном коде from kivy.app import App from kivy.uix.button import Button from kivy.uix.boxlayout import BoxLayout from...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru