Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 没有模块名称';基维';_Python_Kivy - Fatal编程技术网

Python 没有模块名称';基维';

Python 没有模块名称';基维';,python,kivy,Python,Kivy,好的,这是交易,我已经按照 一切都很顺利。我通过在终端中输入以下命令添加了存储库: sudo add-apt-repository ppa:kivy-team/kivy 然后更新了它 sudo apt-get update 并在Ubuntu 18.04上安装了kivy sudo apt-get install python3-kivy 然后我会运行一个简单的应用程序代码 import kivy kivy.require('1.0.6') # replace with your curre

好的,这是交易,我已经按照

一切都很顺利。我通过在终端中输入以下命令添加了存储库:

sudo add-apt-repository ppa:kivy-team/kivy
然后更新了它

sudo apt-get update
并在Ubuntu 18.04上安装了kivy

sudo apt-get install python3-kivy
然后我会运行一个简单的应用程序代码

import kivy
kivy.require('1.0.6') # replace with your current kivy version !

from kivy.app import App
from kivy.uix.label import Label

class MyApp(App):
def build(self):
    return Label(text='Hello world')

if __name__ == '__main__':
MyApp().run()
我收到了这个:

回溯(最近一次呼叫最后一次): 文件“/home/../Documents/coding/python/kivy_apps/main.py”,第1行,在 从kivy.app导入应用程序 ModuleNotFoundError:没有名为“kivy”的模块


我需要一点帮助来解决这个问题。非常感谢您的帮助。

kivy将安装在任何低于python==3.7.5的python版本中

因此,请务必切换到这样的python并再次检查..只需在termal中键入此项

python3.version


并尝试导入语句

kivy将安装在任何低于python==3.7.5的python版本中

因此,请务必切换到这样的python并再次检查..只需在termal中键入此项

python3.version


然后尝试import语句

您可能安装了两个Python(即Python 2和Python 3),它可能为一个Python安装kivy,但您使用第二个Python来运行代码。检查
python-V
(对于python2)和
python3-V
(对于pytho3)。您也可以使用
pip install kivy
(用于Python 2)或
pip3 install kivy
(用于Python 3)安装它,甚至可以使用
python3-m pip install kivy
(确保您为Python 3安装它),然后使用
python3 script.py
运行脚本。我认为如果您不使用虚拟环境,然后你需要用python3 file.py来运行它,也许你可以试试,我认为从长远来看是值得的,你可能安装了两个Python(即Python 2和Python 3),它可能会为一个Python安装kivy,但你可以使用第二个Python来运行代码。检查
python-V
(对于python2)和
python3-V
(对于pytho3)。您也可以使用
pip install kivy
(用于Python 2)或
pip3 install kivy
(用于Python 3)安装它,甚至可以使用
python3-m pip install kivy
(确保您为Python 3安装它),然后使用
python3 script.py
运行脚本。我认为如果您不使用虚拟环境,然后您需要使用python3 file.py运行它,也许您可以尝试一下,我认为从长远来看是值得的