当前位置: 首页 > 知识库问答 >
问题:

如何降级tensorflow,可能有多个版本?

督阿苏
2023-03-14

我已经安装了ensorflow 1.2.1,我需要将其降级到版本1.1以运行特定的教程。安全的做法是什么?我使用Windows 10, python 3.5.Tensorflow是用pip3安装的,但是"pip3 show tensorflow"返回空白。

有可能在同一个操作系统上有多个版本的tenstorflow吗?

共有3个答案

倪灿
2023-03-14

在同一操作系统上是否可能有多个版本的tensorflow?

是的,您可以为此使用python虚拟环境。从文档:

虚拟环境是一种工具,通过为不同项目创建虚拟Python环境,将它们所需的依赖关系保持在不同的位置。它解决了“ProjectX依赖于Version1.X,但ProjectY需要4.X”的难题,并使您的全局站点包目录保持干净和可管理。

安装virtualenv(请参阅文档)后,可以为教程创建虚拟环境,并在其中安装所需的tensorflow版本:

PATH_TO_PYTHON=/usr/bin/python3.5
virtualenv -p $PATH_TO_PYTHON my_tutorial_env 
source my_tutorial_env/bin/activate # this activates your new environment
pip install tensorflow==1.1

PATH_TO_PYTHON应该指向python安装在系统上的位置。当你想要使用其他版本的tenstorflow执行:

deactivate my_tutorial_env

现在,您可以再次使用系统上已安装的tensorflow版本。

斜俊
2023-03-14

我发现了巨蟒的快乐:https://www.continuum.io/downloads.它允许多个虚拟环境承载不同版本的phyton和tensorflow。例如,下面使用pyton3创建一个虚拟环境。5和tensorflow1。1.

C:> conda create -n tensorflow1.1 python=3.5
C:> activate tensorflow1.1
(tensorflow1.1) 
C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.1.0-cp35-cp35m-win_amd64.whl

瞧,创建了一个虚拟环境。

洪胜涝
2023-03-14

Pip允许指定版本

pip安装tensorflow==1.1

 类似资料:
  • 问题内容: 我想将Node版本从最新版本降级到。 但是到目前为止,没有任何效果。尝试了NVM,并且通过说未找到make命令也给出了错误。如何降级Node? 问题答案: 您可以将其用于节点的版本管理。有一个简单的介绍。 这是非常容易使用。 然后您可以显示您的节点版本: 对于Windows,nvm是一个受欢迎的工具。

  • 有人能建议我把同样的降级吗? 我尝试使用npm命令安装软件包,但它不起作用。 根据angular cli git hub讨论,我了解到软件包降级可能会起作用,但使用npm Install,我不会得到任何1.6版本而不是1.6.4版本。

  • 我最近安装了Angular 6,并想重新使用Angular 5.2如何将我的Angular版本从我拥有的任何版本更改为我选择的任何版本?

  • 目前我的Java版本是17。Neo4j要求我安装Java11或OpenJDK11,否则它将给出错误打开Java.nio。我想我需要降级到JDK11。 Java平台上,标准版11的参考实现是我唯一能得到JDK11的地方。然而,它似乎是一个二进制,而不是一个设置。检查,我找到了jdk-17和JRE1.8.0的文件夹,因此我将刚刚下载的文件夹jdk-11复制到那里。检查路径环境,我看到以下两行: 检查6

  • 问题内容: 我在构建需要Maven 2.2.1进行构建的项目时遇到了麻烦。我如何降级Maven版本? 编辑:更多信息 我正在尝试从命令行构建项目。我正在本地构建。我当前安装了3.0.4版本。 问题答案: 您可以安装多个版本的Maven。您没有提供很多其他必要的信息-例如,您是在构建环境中还是在本地计算机上表示您的意思。 如果您假设您使用的是本地计算机,那是从eclipse(或另一个IDE)中还是从

  • 问题内容: 在Windows 7计算机上,我安装了1.5.6版: 为了找到错误的原因,我想安装其他版本的pip,对我来说效果很好。那么,如何才能卸载并安装1.2.1版呢? 问题答案: 本身只是一个普通的python包。因此,您可以使用pip安装pip。 当然,您不想影响系统的pip,请将其安装在virtualenv内。