Tensorflow软件升级

时间:2017-05-23 05:26:32

标签: python tensorflow

我已采取以下步骤在Anaconda环境中安装TensorFlow:

  1. 我已经安装了64位版本的Anaconda for Windows。
  2. 我目前正在为PyCharm使用Anaconda版本的python

    1. 我通过调用以下命令创建了一个名为tensorflow的conda环境:

      C:> conda create -n tensorflow

    2. 通过发出以下命令激活conda环境:

      C:> activate tensorflow
      

      (tensorflow)C产品:> #你的提示应该改变

      发出适当的命令在conda环境中安装TensorFlow。 要安装仅CPU版本的TensorFlow,请输入以下命令:

      (tensorflow)C:> 
      pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl
      

      上面列出的是我目前所拥有的。

      注意:现在我想升级到此版本的tensorflow。

      pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
      

      问题:我是否需要卸载以前的版本 https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl 要么 我可以继续执行

      pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
      

      我相信我可以升级因为pip命令中的升级标志。

2 个答案:

答案 0 :(得分:0)

当然,你可以,我以前做过。

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

答案 1 :(得分:0)

您可以使用以下命令完全卸载

sudo pip uninstall protobuf
sudo pip uninstall tensorflow

但是如果您要通过以下命令升级它,则不需要。

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl

使用conda时,这是一种卸载tensorflow include环境的安全方法。

python3 -m pip uninstall protobuf    
python3 -m pip uninstall tensorflow-gpu