首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何卸载错误的Tensorflow版本?

问如何卸载错误的Tensorflow版本?
EN

Stack Overflow用户
提问于 2017-10-29 13:57:15
回答 2查看 3.3K关注 0票数 0

我犯了一个愚蠢的错误,安装了错误的Tensorflow版本(我使用windows,但安装了mac版本)。如何卸载错误的版本?我还发现Tensorflow只能安装在Python3.5版本中(我的版本是3.6),是这样吗?如何在不丢失所有库的情况下降低Python的级别?

代码语言:javascript
复制
Name: tensorflow
Version: 0.12.0
Summary: TensorFlow helps the tensors flow
Home-page: http://tensorflow.org/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0
Location: c:\users\eleut\appdata\local\programs\python\python36-32\lib\site-packages
Requires: protobuf, wheel, numpy, six
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-29 14:18:31

卸载tensorflow只需使用以下命令:

代码语言:javascript
复制
pip3 uninstall tensorflow

TensorFlow与Python3.6

它应该可以工作,因为票证https://github.com/tensorflow/tensorflow/issues/6533已经关闭。您只需再次安装tensorflow,它将在python3.6下工作:

代码语言:javascript
复制
pip3 install tensorflow

如果不使用以下说明:

“降级”为python3.5

您不能只更改python版本,因为有些库可能与python3.5不兼容。应该使用以下命令将当前库版本保存在文件中:

代码语言:javascript
复制
pip3 freeze > ./requirements.txt 

Python3.5安装

如果您只有python3.6并且希望轻松安装python3.5,您可以使用pyenv (https://github.com/pyenv/pyenv)并使用pyenv教程的说明使用python3.5创建虚拟and。

从python3.6安装库

确保您使用python3.5的虚拟主机被激活。您应该在bash提示符中显示此虚拟have的名称。使用以下命令确保python版本为3.5:

代码语言:javascript
复制
python --version

之后,您可以使用以下命令从python3.6安装库:

代码语言:javascript
复制
pip3 install -r <path to requirements.txt file>

如果安装失败,:

如果某些包安装失败,只需从该文件中删除版本来编辑requirements.txt。例如,如果some_package的2.0版本在python3.5下不能工作,那么从requirements.txt更改行:

代码语言:javascript
复制
some_package==2.0

至:

代码语言:javascript
复制
some_package

保存更改并再次运行

代码语言:javascript
复制
pip3 install -r <path to requirements.txt file>
票数 0
EN

Stack Overflow用户

发布于 2017-10-29 14:05:29

只需使用:pip3 uninstall tensorflow

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47000992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档