【发布时间】:2016-06-26 06:41:43
【问题描述】:
我使用windows 10 64-bit、python 3.6、pip 8.1.2 和kivy 1.9.1。 kivy是按照documentation安装的。
安装 kivy 后我无法导入它,因为我收到此错误
ImportError: No module named 'kivy'
我如何解决这个问题我搜索了很多次并按照步骤操作,结果还是遇到了同样的问题
【问题讨论】:
-
由于 MinGW 和 Python 3.5 的问题,Windows 目前不支持 Python 3.5。预计一段时间内不会获得支持。有关详细信息,请参阅此问题。如果需要,3.5 MSVC 版本应该是可能的,但尚未尝试,如果您使用 MSVC 编译,请询问或告知我们。来源:-kivy.org/docs/installation/…如果你愿意,你可以使用
python 3.4如果可能的话也可以发布cmd输出 -
其实我不知道什么是 MSVC 但我所做的是链接中的步骤你只写了命令提示符中的 3 个步骤
-
MSVC 是 microsoft visual c++。就像我说的 kivy 不支持大于 3.5 的 python 版本。安装 python 3.4 然后安装 pip kivy cython 并按照安装文档进行操作。不要忘记以管理员身份运行 cmd 并检查错误消息并找出原因并解决它们
-
好的我试试再回复你
-
如果您不需要 3.5+,请选择较低版本。然后你甚至不需要编译,因为有wheels 用于
master分支和一个简单的pip install kivy用于稳定版本。 Ofc 安装了依赖项。另外,如果您在系统上遇到问题(例如 DLL 错误),请尝试KivyInstaller。