无法使用pyserial为android kivy发行版编译python
当我在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无法使用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
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目录中找到