快捷搜索: 王者荣耀 脱发

win环境使用anaconda安装tensorflow2.0.0

安装anaconda

使用的是:Anaconda3-5.3.1-Windows-x86_64.exe 镜像下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 正常安装加环境变量就可,默认使用的是python37 安装完成后cmd,查看conda版本:

conda --version

安装tensorflow

1、 首先创建对应的环境,同样使用python3.7.0

conda create -n tensorflow python=3.7.0

#移除环境,重装等使用remove命令
#conda remove -n tensorflow --all

等待中间有提示,然后输入“y” 出现下面提示表示成功:

2、activate tensorflow激活环境

激活环境后,命令行左边有tensorflow字样:

(tensorflow) C:UsersAdministrator>

进入tf环境后可以开始安装tensorflow,如果直接安装是anaconda下而不是anaconda创建的虚拟环境中,虽然问题不大,但不好。

3、安装tensorflow

进入虚拟环境后执行:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ tensorflow==2.0.0

同样使用国内镜像,指定版本2.0.0,CPU版本。 尝试安装过2.2.0版本,但碍于电脑比较老,显卡、CPU都比较挫,只能装低一点版本。最新版本装着虽然能成功,但是使用的过程中会出现很多问题。比如我在执行 import tensorflow,出现如下错误:

ImportError: DLL load failed:

网上搜索原因有很多,并不一定是版本问题造成,但我这里确实是版本问题。

安装过程中因为网络问题,总是time out,没关系,多试几次就好。 当把tf的包和一大片依赖包全部安装完毕,就可以尝试了。

4、测试tensorflow

import tensorflow as tf
a = [1, 10, 26.9, 2.8, 166.32, 62.3]
b = tf.argsort(a,axis=-1,direction=ASCENDING,stable=False,name=None)
c = tf.keras.backend.eval(b)
print(c)
# Here, c = [0 3 1 2 5 4]

2.0.0官方文档和API:https://tensorflow.google.cn/versions/r2.0/api_docs/python/tf/argsort

经验分享 程序员 微信小程序 职场和发展