Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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
如何获得android版python';s安装程序脚本以识别Windows系统上已安装的pbs?_Android_Python_Windows_Python 2.7_Pygame - Fatal编程技术网

如何获得android版python';s安装程序脚本以识别Windows系统上已安装的pbs?

如何获得android版python';s安装程序脚本以识别Windows系统上已安装的pbs?,android,python,windows,python-2.7,pygame,Android,Python,Windows,Python 2.7,Pygame,我正试图通过使用说明为Android安装Python。我的目标是为基于Pygame的游戏构建一个APK文件,该游戏已经准备好并在Python中运行。我正在Windows10Home32位系统上运行Python 2.7.1132位 如图所示,我最初被告知要安装pbs,因为我使用的是Windows系统。我这样做了,安装似乎成功进行 Microsoft Windows [Version 10.0.10586] (c) 2015 Microsoft Corporation. All rights res

我正试图通过使用说明为Android安装Python。我的目标是为基于Pygame的游戏构建一个APK文件,该游戏已经准备好并在Python中运行。我正在Windows10Home32位系统上运行Python 2.7.1132位

如图所示,我最初被告知要安装pbs,因为我使用的是Windows系统。我这样做了,安装似乎成功进行

Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>CD C:\Users\RetailAdmin

C:\Users\RetailAdmin>pip install git+https://github.com/kivy/python-for-android.git
Collecting git+https://github.com/kivy/python-for-android.git
  Cloning https://github.com/kivy/python-for-android.git to c:\users\retail~1\appdata\local\temp\pip-g81ofc-build
Collecting appdirs (from python-for-android==0.3)
  Downloading appdirs-1.4.0-py2.py3-none-any.whl
Collecting colorama>=0.3.3 (from python-for-android==0.3)
  Downloading colorama-0.3.7-py2.py3-none-any.whl
Collecting sh>=1.10 (from python-for-android==0.3)
  Downloading sh-1.11.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "c:\users\retail~1\appdata\local\temp\pip-build-ihr19r\sh\setup.py", line 4, in <module>
        import sh
      File "sh.py", line 37, in <module>
        support." % __version__)
    ImportError: sh 1.11 is currently only supported on linux and osx. please install pbs 0.110 (http://pypi.python.org/pypi/pbs) for windows support.

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\retail~1\appdata\local\temp\pip-build-ihr19r\sh\

C:\Users\RetailAdmin>pip install pbs
Collecting pbs
  Downloading pbs-0.110.tar.gz
Building wheels for collected packages: pbs
  Running setup.py bdist_wheel for pbs ... done
  Stored in directory: C:\Users\RetailAdmin\AppData\Local\pip\Cache\wheels\83\a4\ed\de1e93a8fd1250a18a2d3fe79b07755188cfc1538144a6cc46
Successfully built pbs
Installing collected packages: pbs
Successfully installed pbs-0.110
Microsoft Windows[版本10.0.10586]
(c) 2015年微软公司。版权所有。
C:\WINDOWS\system32>CD C:\Users\RetailAdmin
C:\Users\RetailAdmin>pip安装git+https://github.com/kivy/python-for-android.git
集水罐+https://github.com/kivy/python-for-android.git
克隆https://github.com/kivy/python-for-android.git 至c:\users\retail~1\appdata\local\temp\pip-g81ofc-build
正在收集AppDir(从python for android==0.3)
下载appdirs-1.4.0-py2.py3-none-any.whl
收集colorama>=0.3.3(来自android版python==0.3)
下载colorama-0.3.7-py2.py3-none-any.whl
收集sh>=1.10(来自python for android==0.3)
下载sh-1.11.tar.gz
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“c:\users\retail~1\appdata\local\temp\pip-build-ihr19r\sh\setup.py”,第4行,在
进口sh
文件“sh.py”,第37行,在
支持。“%\uuuuuuuuuuuuuuuuuuuu版本)
ImportError:sh 1.11目前仅在linux和osx上受支持。请安装pbs 0.110(http://pypi.python.org/pypi/pbs)用于windows支持。
----------------------------------------
命令“python setup.py egg\u info”失败,错误代码为c:\users\retail~1\appdata\local\temp\pip-build-ihr19r\sh中的1\
C:\Users\RetailAdmin>pip安装pbs
收集pbs
下载pbs-0.110.tar.gz
为收集的包构建轮子:pbs
正在为pbs运行setup.py bdist_控制盘…完成
存储在以下目录中:C:\Users\RetailAdmin\AppData\Local\pip\Cache\wheels\83\a4\ed\de1e93a8fd1250a18a2d3fe79b07755188cfc1538144a6cc46
成功构建pbs
安装收集的软件包:pbs
已成功安装pbs-0.110
但是,当我再次尝试运行第一个命令时(用于安装python for android),安装脚本仍然无法识别pbs已安装。返回的输出与上面给出的非常类似,主要区别在于它没有下载appdirs/colorama等。它再次使用缓存副本。它仍然使用sh 1.11,然后建议使用pbs 0.110,因为它是Windows系统

我已经确认,即使我关闭命令提示符(以管理员身份运行)并启动新会话(再次以管理员身份运行),这种行为仍会继续。我还查看了给出的命令文档,但没有特定于pbs或sh甚至Windows的内容。 更让我困惑的是,上面提到的quickstart页面列出了许多依赖项,但它们也没有提到pbs或sh。我已经验证安装了setuptools

Windows不支持python for android。 这只是您在尝试时遇到的许多问题的第一个小例子。 有一个公共关系做了很多工作,但它被认为只是一个例子 概念验证,除非有人想对其进行抛光和维护