【问题标题】:TensorFlow installation - pipTensorFlow 安装 - pip
【发布时间】:2020-06-08 03:06:13
【问题描述】:

我正在按照本指南安装 pip:https://www.tensorflow.org/install/pip

当我运行这个命令时:. ./venv/bin/activate.fish

我收到以下错误:

-bash: ./venv/bin/activate.fish: 第4行: 意外标记附近的语法错误-d' -bash: ./venv/bin/activate.fish: line 4:function deactivate -d "Exit virtualenv and return to normal shell environment"'

请帮忙。

谢谢

【问题讨论】:

    标签: bash virtualenv


    【解决方案1】:

    脚本activate.fish 用于fish shell。您正在运行bash,所以这是bash 的错误脚本。与bash 一起使用activate

    . ./venv/bin/activate
    

    【讨论】:

    • 您好,提供了三组命令:source ./venv/bin/activate # sh、bash 或 zsh。 ./venv/bin/activate.fish # 鱼源 ./venv/bin/activate.csh # csh 还是 tcsh.......哪一个是 Mac 的。
    • 这取决于你的外壳。你使用 bash 所以使用. ./venv/bin/activate
    【解决方案2】:

    命令应该是

    $ source ./venv/bin/activate
    

    如果您在 Linux 机器上使用 bash。

    【讨论】: