无法安装Python AST

3

我有Python 3.6。我想安装ast库,使用以下命令:

Original Answer翻译成"最初的回答"

sudo pip3 install ast

我得到了这个错误,但我不知道为什么以及如何解决它。
最初的回答:

我遇到了这个错误,但我不知道为什么以及如何解决它。

WARNING: The directory '/home/x/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. WARNING: The directory '/home/x/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Collecting ast   Downloading https://files.pythonhosted.org/packages/4b/fb/2b954d2a38c9a0ef1da6a46737a75b4dbf6f60e5dad0f267a4ec5ece20de/AST-0.0.2.tar.gz
    ERROR: Complete output from command python setup.py egg_info:
    ERROR: Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-72e5wirc/ast/setup.py", line 6, in <module>
        README = codecs.open(os.path.join(here, 'AST/README'), encoding='utf8').read()
      File "/usr/local/lib/python3.6/codecs.py", line 897, in open
        file = builtins.open(filename, mode, buffering)
    FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-install-72e5wirc/ast/AST/README'
    ---------------------------------------- ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-72e5wirc/ast/
2个回答

16

3

ast是Python的标准库之一,您无需单独安装它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接