【问题标题】:lldb: ImportError: No module named sitelldb:ImportError:没有名为站点的模块
【发布时间】:2015-06-20 04:56:34
【问题描述】:

我在 Mac Yosemite 上,全新安装了带有命令行实用程序的 XCode 6.3。

lldb 通过 XCode 工作正常,我想尝试通过终端使用 lldb,但是当我输入 lldb 命令时,我得到:

a-MacBook-Air:K&R a$ lldb
ImportError: No module named site

我不知道这是否有任何帮助:

a-MacBook-Air:K&R a$ which lldb
/usr/bin/lldb

谢谢

【问题讨论】:

    标签: xcode macos xcode6 lldb


    【解决方案1】:

    这似乎是由 Enthought Canopy 引起的,正如 Fujiwara 的回答中所解释的那样。

    如果您不想在系统范围内更改设置,只需在启动 LLDB 时临时修改您的 PATH

    > PATH=/usr/bin:${PATH} lldb
    

    【讨论】:

    • 是的!它真的对我有帮助!
    【解决方案2】:

    我解决了。

    我之前安装了 Canopy(https://www.enthought.com/products/canopy/)。 Canopy准备python环境。这个 python 环境使用 lldb 令人不安。

    如果您正在使用机盖,您应该卸载它或更改机盖设置。 从 Canopy 标题菜单 ==> 首选项 ==> 常规 ==> “默认 Python 环境”,然后按“取消设置为默认值”。现在您可以使用 lldb。

    (我使用的是 Canopy 1.5.2)

    干杯,

    神明

    【讨论】:

    • 谢谢。我安装了 Canopy,但我仍然希望将其保留为默认的 python 环境。我该如何做到这一点?
    • PATH=/usr/bin:${PATH} lldb启动
    猜你喜欢
    • 2012-09-24
    • 1970-01-01
    • 2019-04-25
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多