使用kivy buildozer时找不到pip-2.7

0 投票
2 回答
710 浏览
提问于 2025-04-17 20:30

我正在尝试使用kivy的buildozer来打包一个应用程序,但我总是遇到以下错误:

/home/luke/.buildozer/venv/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg-info already exists
# Install requirement sympy in virtualenv
# Run 'pip-2.7 install --download-cache=/home/luke/.buildozer/cache --target=/home/luke/.buildozer/applibs sympy'
# Cwd /home/luke/.buildozer
/bin/sh: 1: pip-2.7: not found
# Command failed: pip-2.7 install --download-cache=/home/luke/.buildozer/cache --target=/home/luke/.buildozer/applibs sympy

编辑:

我已经安装了pip,运行pip -V显示:

pip 1.5.4 来自 /usr/local/lib/python2.7/dist-packages (python 2.7)

2 个回答

0

你的buildozer是最新的吗?最近修复了一个相关的问题,现在buildozer会检查多个路径来找到正确版本的pip。

1

在我的电脑上,pip-2.7这个工具一直存在,直到我把pip从1.0.2版本升级到1.5.4版本。

升级之后,我发现只剩下了pip2.7在/usr/local/bin这个文件夹里。

我通过创建一个从pip-2.7指向pip2.7的快捷方式,解决了这个问题。

撰写回答