【问题标题】:Installing kivy on portable python在便携式 python 上安装 kivy
【发布时间】:2014-10-22 03:50:16
【问题描述】:

我正在尝试使用此安装程序在我的便携式 python 中安装 kivy: http://www.lfd.uci.edu/~gohlke/pythonlibs/#kivy (它是kivy的预编译版本)

执行文件时显示“需要Python 2.7版本”,但由于我使用的python版本是可移植的,我想这是正常的。

所以我的问题是,有没有办法在便携式 python 中安装预编译包?通过某种方式注册便携式 python 安装?

更多(可能是不必要的)信息:

我的猜测是在系统中注册便携式 python (Windows 7 64),但我已经尝试通过将“路径”环境变量更改为指向所有 所需的python路径没有成功。

我无法使用 kivy 模块通过在我的计算机上编译它来安装它,因为它对我来说太难了,(cython 无法工作,否则 7 个不同模块中的另一个会给我带来问题,直到我破坏我的 python 安装。我已经毁了我的 以前的python安装同时这样做,并且不得不重新安装 windows让python再次工作-_-

这就是我想迁移的原因 进入便携式python,但如果这是不可能的,我会回去 到普通的python并在上面安装kivy...

【问题讨论】:

    标签: python portability kivy


    【解决方案1】:

    Windows 上的 Kivy 包包括一个安装了 Kivy 的便携式 python 安装。

    【讨论】:

    • 谢谢山姆。是的,我知道这一点,但话又说回来,它并没有附带我使用的许多模块,例如 PyNum 等等。我的目标是开发使用这些模块并使用 kivy 作为 Gui 的应用程序,所以如果我使用 kivy 附带的便携式版本,我将遇到相反的问题,必须在 kivy 附带的便携式 python 中安装其余模块。
    • 抱歉回复晚了,但您可以手动将模块移动到 site-packages 目录中
    【解决方案2】:

    双击kivy.bat。

    您将拥有一个包含 easy_install 和 pip 的控制台。编译器设置为 Mingw,并且已经安装了 cython。一切都将安装在便携式安装中,而不是您的系统安装中。

    享受:)

    注意:如果你想看看我们是怎么做的,只需编辑 kivy.bat。

    【讨论】:

    • 这很好,但这里的目标是在便携式python中安装kivy,因为便携式python有很多模块kivy便携式python缺少:)
    • 我想我明白了。可能缺少的一件事是制作一个脚本来将我们的 python 可移植注册为 python 可移植包,然后,您可以使用标准安装程序。
    • 请注意,您可以这样做:easy_install python-package-installer.exe,它可以工作。 (是的,exe。)无需双击它。
    • 最后一条评论改变了一切,从那时起,我所有软件包的完整安装都变得又快又容易......谢谢,将其设置为答案!
    猜你喜欢
    • 1970-01-01
    • 2014-12-06
    • 1970-01-01
    • 1970-01-01
    • 2015-06-12
    • 1970-01-01
    • 1970-01-01
    • 2016-06-20
    • 2017-10-10
    相关资源
    最近更新 更多