gpt4 book ai didi

python - 结合 Kivy、Python 和 Aptana

转载 作者:行者123 更新时间:2023-11-30 23:28:22 25 4
gpt4 key购买 nike

我已经通过适用于 Windows 的 Aptana IDE 使用和学习 Python 3.3 一段时间了。

在出现一些问题之后,我现在已经成功安装了 Kivy 软件包。然而,我可以设法使用 Kivy 运行程序的唯一方法是从文件管理器运行 .py 文件(在将 .py 文件分配给 Kivy 之后)。

当尝试从 Aptana 运行文件时,它显示

ImportError: No module named 'kivy'

有关如何从 Aptana 运行 Kivy 应用程序的任何指导吗?

@qua-non bat 文件如下所示:

@ECHO off

set kivy_portable_root=%~dp0
ECHO botstrapping Kivy @ %kivy_portable_root%


IF DEFINED kivy_paths_initialized (GOTO :runkivy)

ECHO Setting Environment Variables:
ECHO #################################

set GST_REGISTRY=%kivy_portable_root%gstreamer\registry.bin
ECHO GST_REGISTRY
ECHO %GST_REGISTRY%
ECHO ---------------

set GST_PLUGIN_PATH=%kivy_portable_root%gstreamer\lib\gstreamer-1.0
ECHO GST_PLUGIN_PATH:
ECHO %GST_PLUGIN_PATH%
ECHO ---------------

set PATH=%kivy_portable_root%;%kivy_portable_root%Python33;%kivy_portable_root%tools;%kivy_portable_root%Python33\Scripts;%kivy_portable_root%gstreamer\bin;%kivy_portable_root%MinGW\bin;%PATH%
ECHO PATH:
ECHO %PATH%
ECHO ----------------------------------

set PKG_CONFIG_PATH=%kivy_portable_root%gstreamer\lib\pkgconfig;%PKG_CONFIG_PATH%
set PYTHONPATH=%kivy_portable_root%kivy;%PYTHONPATH%
ECHO PYTHONPATH:
ECHO %PYTHONPATH%
ECHO ----------------------------------

SET kivy_paths_initialized=1
ECHO ##################################


:runkivy

ECHO done bootstraping kivy...have fun!\n
IF (%1)==() GOTO SHELL
ECHO running "python.exe %*" \n
python.exe %*
IF %errorlevel% NEQ 0 (PAUSE)
GOTO END
:SHELL
ECHO.
ECHO -----------------------------------------------------------------------
ECHO - Running a shell, you can browse kivyexamples and launch apps with: -
ECHO - python app.py -
ECHO -----------------------------------------------------------------------
ECHO.
cmd
:END

您能否建议哪些路径需要复制到 IDE 设置中?

最佳答案

Wiki.kivy.org对于 setting up kivy with different IDEs 有一些解决方案。主要是关于设置正确的路径。我建议打开与 kivy 捆绑在一起的 kivy.bat 并记下其中设置的路径。然后调整您最喜欢的 IDE 以包含这些路径。

关于python - 结合 Kivy、Python 和 Aptana,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21656664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com