Роман, main.c:42:10: error: conflicting types for ‘symbol’
wchar_t symbol = L'a';
^
main.c:41:7: note: previous declaration of ‘symbol’ was here
char symbol;
^
main.c:50:8: warning: format ‘%c’ expects argument of type ‘char *’, but argument 2 has type ‘wchar_t * {aka int *}’ [-Wformat=]
scanf("%c", &symbol);
^
main.c:52:51: warning: multi-character character constant [-Wmultichar]
if (tolower(symbol) == 'a' || tolower(symbol) == 'а') {
Сергей Горностаев, у меня вот есть вопрос по python kivy, может знаете. Сам вопрос: как исправить ошибку, которая выводится в терминале linux ubuntu 17.10, когда ввожу python main.py
Ошибка - Traceback (most recent call last):
File "main.py", line 1, in
from kivy.app import App
File "/usr/lib/python3/dist-packages/kivy/app.py", line 319, in
from kivy.base import runTouchApp, stopTouchApp
File "/usr/lib/python3/dist-packages/kivy/base.py", line 30, in
from kivy.event import EventDispatcher
File "/usr/lib/python3/dist-packages/kivy/event.py", line 8, in
import kivy._event
ImportError: /usr/lib/python3/dist-packages/kivy/_event.cpython-36m-x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf
Код программы - from kivy.app import App
from kivy.uix.button import Button
class testApp(App):
def build(self):
return Button(
text = 'kivy')
res2001, я вот попробовал скомпилировать программу на python kivy и она тоже вылетает, но ни одной ошибки консоль не показывает. Из-за чего это может? Компилировал так: pyinstaller main.py