无法导入包
Cant import package
我正在尝试使用 QPython 创建 kivy 程序并且它工作正常,但是当我尝试导入通过 pip 安装的模块时
# qpy:2
# qpy:kivy
#
# for example - vk
# vk provides instruments
# to work with vk.com API
#
import vk
(我使用 Kivy Launcher 应用启动了我的程序)
发生错误:
[INFO ] Logger: Record log in /storage/emulated/0/kivy/myapp/.kivy/logs/kivy_16-10-25_16.txt
[WARNING ] [Config ] Upgrading configuration in progress.
[WARNING ] [Config ] Older configuration version detected (13 instead of 14)
[INFO ] Kivy: v1.9.1
[INFO ] Python: v2.7.2 (default, Mar 20 2016, 23:30:13)
[GCC 4.8]
[WARNING ] stderr: Traceback (most recent call last):
[WARNING ] stderr: File "main.py", line 7, in <module>
[WARNING ] stderr: import vk
[WARNING ] stderr: ImportError: No module named vk
如何安装第三方包到kivy?
你不能。 Python-for-android
!= pip
,如果设置正确,启动器也可能是输出。
但是,请阅读 documentation,如果您理解了它,您可以构建自己的启动器。通过这种方式,您可以假设将任何所需的程序包放入自定义启动器中。
如果包不是纯 python(需要编译),您需要检查是否有 recipe for that. If not, either write one,或者没有包。 ^^
我正在尝试使用 QPython 创建 kivy 程序并且它工作正常,但是当我尝试导入通过 pip 安装的模块时
# qpy:2
# qpy:kivy
#
# for example - vk
# vk provides instruments
# to work with vk.com API
#
import vk
(我使用 Kivy Launcher 应用启动了我的程序)
发生错误:
[INFO ] Logger: Record log in /storage/emulated/0/kivy/myapp/.kivy/logs/kivy_16-10-25_16.txt
[WARNING ] [Config ] Upgrading configuration in progress.
[WARNING ] [Config ] Older configuration version detected (13 instead of 14)
[INFO ] Kivy: v1.9.1
[INFO ] Python: v2.7.2 (default, Mar 20 2016, 23:30:13)
[GCC 4.8]
[WARNING ] stderr: Traceback (most recent call last):
[WARNING ] stderr: File "main.py", line 7, in <module>
[WARNING ] stderr: import vk
[WARNING ] stderr: ImportError: No module named vk
如何安装第三方包到kivy?
你不能。 Python-for-android
!= pip
,如果设置正确,启动器也可能是输出。
但是,请阅读 documentation,如果您理解了它,您可以构建自己的启动器。通过这种方式,您可以假设将任何所需的程序包放入自定义启动器中。
如果包不是纯 python(需要编译),您需要检查是否有 recipe for that. If not, either write one,或者没有包。 ^^