Python 无法导入';ast';:Angstrom上的烧瓶安装(Beaglebone黑色)

Python 无法导入';ast';:Angstrom上的烧瓶安装(Beaglebone黑色),python,flask,beagleboneblack,angstrom-linux,Python,Flask,Beagleboneblack,Angstrom Linux,当尝试在我的beaglebone black(Cloud9 GNOME Image 2013.09.04)上安装Flask时,它遇到了模块ast(安装Werkzeug模块)的导入错误。我有Python2.7.3版本,所以这个内置的不应该已经存在了 以下是日志: Downloading/unpacking Flask Downloading Flask-0.10.1.tar.gz (544kB): 544kB downloaded Running setup.py egg_info for

当尝试在我的beaglebone black(Cloud9 GNOME Image 2013.09.04)上安装Flask时,它遇到了模块
ast
(安装Werkzeug模块)的导入错误。我有Python
2.7.3
版本,所以这个内置的不应该已经存在了

以下是日志:

Downloading/unpacking Flask
  Downloading Flask-0.10.1.tar.gz (544kB): 544kB downloaded
  Running setup.py egg_info for package Flask

    warning: no files found matching '*' under directory 'tests'
    warning: no previously-included files matching '*.pyc' found under directory 'docs'
    warning: no previously-included files matching '*.pyo' found under directory 'docs'
    warning: no previously-included files matching '*.pyc' found under directory 'tests'
    warning: no previously-included files matching '*.pyo' found under directory 'tests'
    warning: no previously-included files matching '*.pyc' found under directory 'examples'
    warning: no previously-included files matching '*.pyo' found under directory 'examples'
    no previously-included directories found matching 'docs/_build'
    no previously-included directories found matching 'docs/_themes/.git'
Downloading/unpacking Werkzeug>=0.7 (from Flask)
  Downloading Werkzeug-0.11.2.tar.gz (1.2MB): 1.2MB downloaded
  Running setup.py egg_info for package Werkzeug
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/tmp/pip-build-root/Werkzeug/setup.py", line 56, in <module>
        import ast
    ImportError: No module named ast
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/tmp/pip-build-root/Werkzeug/setup.py", line 56, in <module>

    import ast

ImportError: No module named ast
下载/解包烧瓶
下载Flask-0.10.1.tar.gz(544kB):下载544kB
正在运行包装瓶的setup.py egg\u信息
警告:在“tests”目录下找不到与“*”匹配的文件
警告:在目录“docs”下找不到以前包含的与“*.pyc”匹配的文件
警告:在目录“docs”下找不到以前包含的与“*.pyo”匹配的文件
警告:在“tests”目录下找不到以前包含的与“*.pyc”匹配的文件
警告:在“tests”目录下找不到以前包含的与“*.pyo”匹配的文件
警告:在“examples”目录下找不到以前包含的与“*.pyc”匹配的文件
警告:在“examples”目录下找不到以前包含的与“*.pyo”匹配的文件
未找到与“docs/\u build”匹配的以前包含的目录
未找到与“docs/\u themes/.git”匹配的以前包含的目录
下载/解包Werkzeug>=0.7(从烧瓶)
下载Werkzeug-0.11.2.tar.gz(1.2MB):下载1.2MB
运行软件包Werkzeug的setup.py egg\u信息
回溯(最近一次呼叫最后一次):
文件“”,第16行,在
文件“/tmp/pip build root/Werkzeug/setup.py”,第56行,在
导入ast
ImportError:没有名为ast的模块
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第16行,在
文件“/tmp/pip build root/Werkzeug/setup.py”,第56行,在
导入ast
ImportError:没有名为ast的模块
我尝试在此板上定期导入
ast
,但无法执行此操作。很可能根本不存在,但我的python和python开发报告是最新的


救命啊

Angstrom BeagleBone图像的Python 2.7 IIRC版本有点奇怪,有点破损,BeagleBoard.org不再支持它们。您真的应该升级到BeagleBoard.org()维护和支持的当前Debian映像之一-我在这些映像上使用了flask,没有任何问题。

您能提供有关python解释器的更多信息吗?显示来自REPL.Err的提示,这就是您所说的REPL吗<代码>root@beaglebone:~#python 2.7.3(默认值,2013年7月3日,18:32:36)[GCC 4.7.3 20130205(预发布)]在linux2上键入“帮助”、“版权”、“信用”或“许可证”以了解更多信息。>>导入ast回溯(最近一次调用last):文件“”,第1行,在ImportError中:没有名为ast>>的模块是的,这就是我的意思。看起来您的linux发行版中有一个特殊的python不完整版本