swift抛出终端的python错误

时间:2018-04-28 22:18:37

标签: swift

每当我尝试启动与python相关的swift时,我都会收到错误。我该如何解决这个问题?

  

bash-3.2 $ swift --version
  Apple Swift 4.1版(swiftlang-902.0.48 clang-902.0.37.1)
  目标:x86_64-apple-darwin17.5.0
  bash-3.2 $ swift
  追溯(最近的呼叫最后):
    文件“”,第1行,在中     文件“/usr/local/Cellar/python@2/2.7.14_3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/copy.py”,第52行,中
      import weakref
    文件“/usr/local/Cellar/python@2/2.7.14_3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/weakref.py”,第14行,中
      来自_weakref import(
  ImportError:无法导入名称_remove_dead_weakref

1 个答案:

答案 0 :(得分:9)

我得到了同样的错误,因为swift REPL使用安装在export PATH=/usr/bin:$PATH swift 的自制软件的python解释器。

为避免这种情况,你可以

PATH=/usr/bin:$PATH swift

{{1}}
相关问题