【问题标题】:Error when trying to install html5lib尝试安装 html5lib 时出错
【发布时间】:2017-10-11 04:06:25
【问题描述】:

我对 python 还是很陌生,我的项目需要 html5lib,但是当我运行 pip install html5lib 时,我得到了:

错误:[('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/init.py', '/var/folders/yr /8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/init.py', "[Errno 1]不允许操作:'/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/init.py'"), ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/init.pyc', '/var/folders /yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/init.pyc', "[Errno 1] 不允许操作:'/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/ lib/python/_markerlib/init.pyc'"), ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.py', '/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.py', "[Errno 1]不允许操作:'/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.py'") , ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc', '/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/System /Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc', "[Errno 1] 不允许操作:'/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ -uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers .pyc'"), ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib', '/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/ System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib', "[Errno 1] 不允许操作:'/var/folders/yr/8762117x5h7_pwb9fx5f0tzr0000gn/T/pip-uiZ0aQ-uninstall/ System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib'")]

我知道真的很长的严重错误,但我不确定发生了什么。实际上,我在尝试安装其他 python 包时也遇到了错误,我不确定问题是什么。任何帮助或见解将不胜感激,谢谢!

【问题讨论】:

  • 您没有适当的权限来修改系统文件。需要以超级用户(在 Mac/Linux 上)或管理员(在 Windows 上)运行命令。

标签: python python-2.7 html5lib


【解决方案1】:

我认为您使用的是 Mac。

而且你闻起来像是在尝试以非 root 身份安装到系统级 Python 目录(因此,“不允许操作。”)

看看你的系统上是否有“virtualenv”命令(你可能有),然后阅读它以了解如何使用它。 (你真的想要它。)

【讨论】:

  • 好的,所以我尝试启用无效的root用户,当我尝试pip install virtualenv时,我得到另一个错误:IOError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/virtualenv.py'。我在尝试安装其他软件包时看到了同样的错误。
  • 是的,我在 Mac 上,使用 OSX El Capitan。
【解决方案2】:

升级你的点子

pip install --upgrade pip    

然后按照以下说明进行操作:https://apple.stackexchange.com/questions/209572/how-to-use-pip-after-the-os-x-el-capitan-upgrade

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-12
    • 2017-09-15
    • 2015-01-17
    • 2013-11-13
    • 2018-03-05
    • 2015-12-18
    • 2017-11-18
    • 1970-01-01
    相关资源
    最近更新 更多