【问题标题】:Installing SciPy with anaconda, .sh file not found使用 anaconda 安装 SciPy,找不到 .sh 文件
【发布时间】:2015-11-24 15:38:20
【问题描述】:

我正在尝试让 OSX 10.10 上的 python 2.7 上的 SciPy 正常工作。 正如 SciPy 网站 (https://www.continuum.io/downloads) 所建议的那样,我下载并安装了 anaconda,到目前为止一切顺利。 安装后我应该运行该行​​:

bash Anaconda2-2.4.0-MacOSX-x86_64.sh(我想在终端中?)

当我这样做时,它会说:

-bash: Anaconda2-2.4.0-MacOSX-x86_64.sh: command not found

我做错了什么?这可能是一个非常基本的错误,我(还)不习惯安装库。 是否有某个文件夹应该保存 anaconda(和 .pkg 文件)? 我应该在 Python 中运行该行吗?如果是,我应该将所有内容保存在哪里?

提前致谢!

【问题讨论】:

    标签: python macos bash installation scipy


    【解决方案1】:

    当您尝试发出命令来运行它时,您所在的目录中似乎不存在该文件,因此它不知道要运行什么。你把文件保存在哪里?键入 ls 应该列出当前目录中的文件。在发出命令之前,您需要导航到包含该文件的目录并输入符号“。”在前面表示您在相关目录中,或明确写入路径:即./Anaconda2-2.4.0-MacOSX-x86_64.sh/this/is/the/full/path/Anaconda2-2.4.0-MacOSX-x86_64.sh

    【讨论】:

    • 我的猜测是 .sh 文件在 .pkg 文件中。当我在 .pkg 文件所在的目录中在终端中键入“ls”时,它会列出 .pkg 文件,但没有列出里面的内容。
    【解决方案2】:

    将目录更改为您首先下载它的位置(通常为~/Downloads/),将脚本更改为可执行,然后运行它。

    cd ~/Downloads/
    chmod +x ./Anaconda2-2.4.0-MacOSX-x86_64.sh
    ./Anaconda2-2.4.0-MacOSX-x86_64.sh
    

    【讨论】:

    • 当我将目录更改为 .pkg 文件所在的文件路径并运行 'chmod +x ./Anaconda2-2.4.0-MacOSX-x86_64.sh' 行时,它会显示:' chmod:./Anaconda2-2.4.0-MacOSX-x86_64.sh:没有这样的文件或目录'。难道 Anaconda2-rest-.sh 文件只是某种拼写错误?
    • 是的,或者您没有下载文件,或者您的浏览器中的下载路径已更改,或者...或....或。
    【解决方案3】:

    这是网站上的说明,如果您阅读它们:

    如果您下载了.pkg 文件(“图形安装程序”),它的安装方式与您通常在 OSX 中安装程序一样,双击 .pkg 文件。在这种情况下,您不需要运行bash 命令。

    如果您下载了命令行安装程序.sh 文件,则需要使用bash 命令进行安装(在下载文件所在的目录中)。

    【讨论】:

    • 该网站说下载后我应该运行该行​​。如果我理解错了,知道为什么安装后 SciPy 仍然无法工作吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2019-03-06
    • 2021-02-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多