小编Rob*_*unn的帖子

我可以告诉 lldb 使用除 PATH 上第一个之外的 Python 吗?

我正在努力在 lldb 会话中添加一些 Python 脚本,但我发现它仅/usr/bin/python在 PATH 上的第一个 Python 时才有效。如果我首先在 PATH 上找到另一个 Python,那么一旦 lldb 初始化其内部 Python 系统,它就会收到如下所示的异常并终止。

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 548, in <module>
    main()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 530, in main
    known_paths = addusersitepackages(known_paths)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 266, in addusersitepackages
    user_site = getusersitepackages()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 241, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 231, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py", line 516, in get_config_var
    return get_config_vars().get(name) …
Run Code Online (Sandbox Code Playgroud)

python macos xcode lldb xcode4.6

5
推荐指数
1
解决办法
3249
查看次数

标签 统计

lldb ×1

macos ×1

python ×1

xcode ×1

xcode4.6 ×1