使用kivy buildozer时找不到pip-2.7
我正在尝试使用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的快捷方式,解决了这个问题。