【问题标题】:Can't add Swift to PATH Linux无法将 Swift 添加到 PATH Linux
【发布时间】:2019-05-28 00:34:44
【问题描述】:

我正在运行 POP!_OS linux 发行版并希望在其上运行 Swift。我在https://medium.com/@agavatar/open-source-swift-on-ubuntu-linux-cd00e697dff0 上找到了一个教程 问题是,一旦我输入将 Swift 添加到 PATH 的行,我就会收到以下错误: “swift:加载共享库时出错:libtinfo.so.5:无法打开共享对象文件:没有这样的文件或目录”

【问题讨论】:

    标签: swift linux terminal


    【解决方案1】:

    通过这些小信息很难确定,但您似乎缺少依赖项。试试:

    sudo apt-get install libcurl3 libpython2.7 libpython2.7-dev
    

    编辑:Ubuntu 不久前从 libtinfo5 移动到 6,您安装了错误的 swift 版本。你可以在这里快速获得 unbutu 1804:wget https://swift.org/builds/swift-4.2.1-release/ubuntu1804/swift-4.2.1-RELEASE/swift-4.2.1-RELEASE-ubuntu18.04.tar.gz

    【讨论】:

    • 对不起。那没有用。您需要什么样的信息?
    • 你能检查一下“/usr/lib/libncurses.so.5”和“/usr/lib/libtinfo.so.5”是否存在
    • 那些文件不存在。
    • 看你发的教程,你安装的swift版本是针对ubuntu 1404的,使用libtinfo5,ubuntu 1604自带libtinfo6
    • 您可以尝试使用“sudo apt-get install libtinfo5”安装它(虽然我不确定它是否会工作)或安装使用 libtinfo6 的版本
    猜你喜欢
    • 1970-01-01
    • 2022-06-11
    • 2018-06-21
    • 2014-09-11
    • 2015-02-24
    • 2019-08-07
    • 2016-06-19
    • 1970-01-01
    • 2015-10-20
    相关资源
    最近更新 更多