升级buildozer的colorama版本

时间:2017-09-02 21:42:02

标签: android python

我有一个大问题。我正在尝试使用buildozer来打包我在Python 2中使用kivy编写的android应用程序。我已经安装了所有依赖项,我遇到了一个错误,说明:

ERROR: colorama version is 0.3.2, but python-for-android needs at least 0.3.3.

所以我跑了:

 pip install colorama --upgrade to upgrade it. 

结束了,但它也说明了

Not uninstalling colorama at /usr/lib/python2.7/dist-packages, owned by OS

我认为它有效,但事实证明/usr/lib/python2.7/dist-packages中的colorama是第一个看到的python,而buildozer仍然不起作用。

问题是,出于某种原因,当我输入aptitude upgrade colorama时,colorama似乎是它的最新版本,并且pip需要colorama,所以如果我卸载colorama,aptitude告诉我我必须卸载pip。 pip恰好也是buildozer的依赖。

更新:      我以root身份运行了这个,之前说过su,exept用于buildozer命令。

1 个答案:

答案 0 :(得分:0)

这是一个权限错误。尝试运行

sudo pip install colorama --upgrade