【问题标题】:Error activating tensorflow virtual environment激活 tensorflow 虚拟环境时出错
【发布时间】:2019-10-10 07:39:27
【问题描述】:

我无法在 Ubuntu(16.04 LTS) bash 上激活 TensorFlow 环境

我尝试过“激活 tensorflow”和来源“激活 tensorflow”,但没有成功

“激活张量流”和 “源激活张量流”不起作用

我希望这样:(tensorflow)$

但我得到了这个:

"activate tensorflow" display: /home/user/anaconda3/bin/activate: 5: /home/user/anaconda3/envs/tensorflow/etc/conda/activate.d/activate-binutils_linux-64.sh: Syntax error: "(" unexpected

虽然我的 TensorFlow 环境处于活动状态,但“source activate tensorflow”没有显示任何内容。

【问题讨论】:

    标签: bash tensorflow ubuntu environment-variables


    【解决方案1】:

    您能否尝试在终端virtualenv myenv 中使用命令创建虚拟环境。如果 virtualenv 没有安装,则使用pip install virtualenv 安装它并再次运行上述命令。

    创建后,使用source myenv/bin/activate 打开它。现在你必须在环境中。如果您在终端左侧看到(myenv),那么是的。 现在使用 pip install tensorflow 安装 TF,一切顺利。

    【讨论】:

    • 我使用的是 conda 而不是 pip。 “source myenv/bin/activate”显示“不存在这样的文件或目录”
    【解决方案2】:

    这三个步骤怎么样?

    $ sudo apt-get install python-pip python-dev python-virtualenv
    
    $ virtualenv --system-site-packages ~/tensorflow
    
    $ source ~/tensorflow/bin/activate 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-17
      • 2021-06-15
      • 2021-09-14
      相关资源
      最近更新 更多