我正在尝试安装tensorflow。我使用pip3成功下载了tensorflow。但当我尝试通过以下方式激活环境时:
source ~/tensorflow/bin/activate

当我尝试时:
source ~/tensorflow/bin/activate.csh

它说:
-bash: alias: deactivate: not found
-bash: alias: `test $?_OLD_VIRTUAL_PATH !': invalid alias name
-bash: setenv: command not found
-bash: setenv: command not found
-bash: /Users/bingyaoli/tensorflow/bin/activate.csh: line 37: syntax error: unexpected end of file

答案 0 :(得分:6)
而不是使用
source ~/tensorflow/bin/activate.csh
尝试:
csh ~/tensorflow/bin/activate.csh
这解决了这个问题。
答案 1 :(得分:3)
尝试:
source ~/tensor_flow/bin/activate
[没有.csh扩展名],它对我有用。
答案 2 :(得分:0)
这是因为您不是终端上的sudo用户。
尝试提供“ su用户名”
然后它将询问密码;给那个,然后给
“ source〜/ tensorflow / venv / bin / activate”(基于您拥有的路径),
它将起作用!