无法激活virtualenv环境 - tensorflow

时间:2017-05-18 05:11:32

标签: python tensorflow virtualenv

我正在尝试安装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




3 个答案:

答案 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”(基于您拥有的路径),

它将起作用!