无法使用pyserial为android kivy发行版编译python

无法使用pyserial为android kivy发行版编译python,android,kivy,pyserial,Android,Kivy,Pyserial,当我在python中包含pyserial以满足android构建需求时,我无法为android编译发行版。 我使用的是kivy网站提供的ubuntu kivy虚拟机 运行以下命令后: ./distribute.sh-m pil kivy pyjnius pyserial 它编译除最后一个pyserial之外的所有包,我得到以下错误: 安装收集的软件包:pyserial运行setup.py安装 pyserial 将build/scripts-2.7/miniterm.py的模式从664更改为775

当我在python中包含pyserial以满足android构建需求时,我无法为android编译发行版。 我使用的是kivy网站提供的ubuntu kivy虚拟机

运行以下命令后:

./distribute.sh-m pil kivy pyjnius pyserial

它编译除最后一个pyserial之外的所有包,我得到以下错误:

安装收集的软件包:pyserial运行setup.py安装 pyserial 将build/scripts-2.7/miniterm.py的模式从664更改为775

changing mode of /tmp/tmp0r9vlU/bin/miniterm.py to 775 Successfully installed pyserial Cleaning up... Exception: Traceback
最近一次呼叫最后:文件 /home/kivy/android/python for android/build/venv/local/lib/python2.7/site-packages/pip/basecommand.py, 主线122 status=self.runoptions,args File/home/kivy/android/python for android/build/venv/local/lib/python2.7/site-packages/pip/commands/install.py, 第311行,运行中 os.path.joinoptions.target_dir,项目文件/usr/lib/python2.7/shutil.py,第291行,在移动中 引发错误,目标路径“%s”已存在%realdst错误:目标路径 “/home/kivy/android/python for android/build/python安装/lib/python2.7/site-packages/pyserial-2.7-py2.7.egg-info/pyserial-2.7-py2.7.egg-info” 已经存在

在/home/kivy/.pip/pip.log中存储故障调试日志


如有任何帮助,我们将不胜感激

在检查了一下错误日志后,我解决了这个问题

我会在这里列出,以防有人有同样的问题

以下一行:

错误:目标路径 “/home/kivy/android/python for android/build/python安装/lib/python2.7/site-packages/pyserial-2.7-py2.7.egg-info/pyserial-2.7-py2.7.egg-info” 已经存在

指示应删除提及的目录,但这没有帮助。删除生成脚本后运行该脚本将生成相同的错误

解决方案是删除名为serial的目录,该目录也可以在sitepackages目录中找到