#python
#python
Вопрос:
Я настраивал kivy на своем компьютере около недели, но до сих пор у меня это не получается. Я установил kivy и его зависимости, следуя инструкции на официальном сайте. Однако, когда я импортирую kivy, возникает ужасная ошибка.
Вот ошибка, когда я импортировал его в командной строке:
>>>from kivy.app import App
[INFO ] [Logger ] Record log in C:UsersRicardo.kivylogskivy_16-10-23_0.txt
[INFO ] [Kivy ] v1.9.2-dev0
[INFO ] [Python ] v2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)]
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
from kivy.app import App
File "C:Python27libkivyapp.py", line 319, in <module>
from kivy.base import runTouchApp, stopTouchApp
File "C:Python27libkivybase.py", line 29, in <module>
from kivy.clock import Clock
File "C:Python27libkivyclock.py", line 364, in <module>
from kivy._clock import CyClockBase, ClockEvent, FreeClockEvent,
Traceback (most recent call last):
File "C:Python27libkivylogger.py", line 291, in write
s = self.buffer s
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb2 in position 33: ordinal not in range(128)
Вот ошибка, показанная при импорте ее в скрипт:
[ИНФОРМАЦИЯ] [Регистратор] Запись входа в систему C:UsersRicardo.kivylogskivy_16-10-23_1.txt
[ИНФОРМАЦИЯ] [Kivy] v1.9.2-dev0
[ИНФОРМАЦИЯ ] [Python] v2.7.12 (v2.7.12: d33e0cf91556, июнь 27 2016, 15:19:22) [ 32-разрядная версия MSC v.1500 (Intel)]
Traceback (most recent call last):
File "C:/Python27/1.py", line 1, in <module>
from kivy.app import App
File "C:Python27libkivyapp.py", line 319, in <module>
from kivy.base import runTouchApp, stopTouchApp
File "C:Python27libkivybase.py", line 29, in <module>
from kivy.clock import Clock
File "C:Python27libkivyclock.py", line 364, in <module>
from kivy._clock import CyClockBase, ClockEvent, FreeClockEvent,
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
Я использую Python2.7.12 в Windows 10, я буду очень благодарен, если кто-нибудь сможет мне помочь.
Комментарии:
1. Возможно ли, что вы установили неправильную версию kivy? Сбой загрузки DLL обычно происходит при установке пакета Python 2.6 на 2.7.
2. Спасибо за вашу помощь. Но я проверил и не обнаружил проблемы в версии kivy.