0

ubuntuコンピューターにk​​ivyマテリアルテーマであるkivyMDをインストールしようとしています。 https://gitlab.com/kivymd/KivyMD

私はkivyをインストールしました.kivyウェブサイトの例はうまく動作します.

gitlab から次のコマンドを使用して kivyMD をインストールしました。

pip install kivy-garden
garden install recycleview

サンプルを実行しようとするとkitchen_sink.py、エラーが発生します。出力は次のとおりです。

Traceback (most recent call last):
   File "/home/max/Documents/KivyMD/kitchen_sink.py", line 2, in <module>
     import kivymd.snackbar as Snackbar
   File "/home/max/Documents/KivyMD/kivymd/snackbar.py", line 50, in <module>
     ''')
   File "/usr/lib/python2.7/dist-packages/kivy/lang.py", line 1491, in load_string
     parser = Parser(content=string, filename=fn)
   File "/usr/lib/python2.7/dist-packages/kivy/lang.py", line 1049, in __init__
     self.parse(content)
   File "/usr/lib/python2.7/dist-packages/kivy/lang.py", line 1119, in parse
     self.execute_directives()
   File "/usr/lib/python2.7/dist-packages/kivy/lang.py", line 1083, in execute_directives
     mod = __import__(package)
   File "/home/max/Documents/KivyMD/kivymd/button.py", line 28, in <module>
     from kivymd.theming import ThemableBehavior
   File "/home/max/Documents/KivyMD/kivymd/theming.py", line 20, in <module>
     class ThemeManager(Widget):
   File "/home/max/Documents/KivyMD/kivymd/theming.py", line 52, in ThemeManager
     bind=('primary_palette', 'primary_hue'))
   File "kivy/properties.pyx", line 1176, in kivy.properties.AliasProperty.__init__ (kivy/properties.c:19156)
 TypeError: __init__() takes exactly 2 positional arguments (1 given)
[Finished in 0.5s with exit code 1]

何か案が ?

4

2 に答える 2

1

使用してみてください:

pip3 install kivymd

それは私にとってはうまくいきます.kivyMDをPython3ディレクトリにインストールする必要があります.kivyはpython=>3.5

于 2020-09-09T12:42:33.257 に答える