我在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
由于
答案 0 :(得分:3)
这似乎是由Enthought Canopy引起的,正如Fujiwara在答案中所解释的那样。
如果您不想在系统范围内更改设置,只需在启动LLDB时临时修改PATH
:
> PATH=/usr/bin:${PATH} lldb
答案 1 :(得分:2)
我解决了。
之前我安装了天篷(https://www.enthought.com/products/canopy/)。 Canopy准备python环境。这个python环境使用lldb令人不安。
如果您使用遮篷,则应将其卸下或更改遮篷设置。 来自Canopy标题菜单==>偏好==>一般==> “默认Python环境”并按“取消设置为默认值”。现在你可以使用lldb了。
(我正在使用Canopy 1.5.2)
干杯,
Kimiaki