Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么可以';我不是要给普莱尔做准备吗?_Python_Kivy - Fatal编程技术网

Python 为什么可以';我不是要给普莱尔做准备吗?

Python 为什么可以';我不是要给普莱尔做准备吗?,python,kivy,Python,Kivy,我正在尝试安装Plyer。但是,当我运行setup.py时,会出现以下错误: Traceback (most recent call last): File "/Users/arden/Downloads/plyer-1.2.4/setup.py", line 28, in <module> changelog = fd.read() File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3

我正在尝试安装Plyer。但是,当我运行setup.py时,会出现以下错误:

Traceback (most recent call last):
  File "/Users/arden/Downloads/plyer-1.2.4/setup.py", line 28, in <module>
    changelog = fd.read()
  File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4636: ordinal not in range(128)
回溯(最近一次呼叫最后一次):
文件“/Users/arden/Downloads/plyer-1.2.4/setup.py”,第28行,在
changelog=fd.read()
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/encodings/ascii.py”,第26行,解码
返回编解码器。ascii_解码(输入,自身错误)[0]
UnicodeDecodeError:“ascii”编解码器无法解码位置4636处的字节0xc3:序号不在范围内(128)
我不知道发生了什么,也不知道是否有比运行更好的安装方法


我通过空闲使用Mac(OS 10.12)和Python 3.5。

在项目中使用plyer的方法:-

  • 下载并设置python路径eg(导出PYTHONPATH=~/code/plyer:$PYTHONPATH)

  • 在buildozer.spec文件中包括plyer:)


没有线索,稳定(
pip安装plyer
)和主(
pip安装https://github.com/kivy/plyer/zipball/master
)我可以在py2和py3上工作。添加到KeyWeeUsr中,如果您是为ios或android开发的,您可以将其包含在buildozer.spec文件的要求中。我是为这两个开发的(理想情况下…),我刚安装了buildozer,我应该在.spec中键入什么来构建它?另外,我正在我的Mac电脑上测试它。它还能用吗?潜藏在plyer示例周围。你需要像现在一样将plyer放入需求中。我在弄清楚如何使用buildozer时遇到了困难…:(另外,如果它有助于pip install plyer为python而不是kivy安装它。我做错了吗?这是可行的,但只有在我意识到你的意思是kivy-m pip install plyer而不是pip install plyer时)。