【问题标题】:Not able to update the version of tensorflow无法更新 tensorflow 的版本
【发布时间】:2017-09-04 07:58:49
【问题描述】:

我在 tensorflow 中运行 LinearClassifier 的代码时遇到以下错误。

AttributeError: 模块 'tensorflow.python.estimator.estimator_lib' 没有属性 'LinearRegressor'

我当前的 tensorflow 版本是 1.2.1。我试图从 ANACONDA 环境更新软件包的版本,它没有显示升级。

我尝试使用以下命令从命令提示符升级它,它成功更新了软件包,但是当我使用它时它没有反映到实际的库中。

pip install --upgrade tensorflow==1.3.0

仅供参考,我正在使用 Jupyter Notebook 并为 tensorflow 创建了一个单独的环境。

如果我遗漏了什么,请告诉我。

【问题讨论】:

    标签: python tensorflow


    【解决方案1】:

    如果您的命令 pip install --upgrade tensorflowcompiles,那么您的 tensorflow 版本应该是最新的。但是,您应该重新启动笔记本。另外,正如您所说,您正在使用 anaconda。您还可以按如下方式安装和升级 tensorflow:

     conda install -c conda-forge tensorflow  # to install
     conda upgrade -c conda-forge tensorflow  # to upgrade
    

    【讨论】:

      【解决方案2】:

      应该可以。检查您是否正在使用任何环境,但您没有在环境中更新 tensorflow 版本

      另外,请在保存后重新启动笔记本并运行单元格并尝试。应该可以的。

      在笔记本中验证:运行 - print(tf.__version__)。如果解决了,请标记答案。

      【讨论】:

        猜你喜欢
        • 2020-12-10
        • 2020-01-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-01
        • 1970-01-01
        相关资源
        最近更新 更多