我原本在base下安装了tensorflow2.x版本,但是代码使用1.14版本,故再安装一次,本次创建一个虚拟环境在该环境中安装。
准备工作为需要安装好anaconda,前文有该部分步骤,网址如下:
1 创建虚拟环境,安装tensorflow1.14.0
1.1 点击开始菜单中anaconda下的anaconda promote
1.2 在anaconda prompt中新建环境,由于本人要安装的是tensorflow1.14.0版本,所以新建环境命名为tensorflow1.14,后面跟着的是对应python版本
conda create -n tensorflow1.14 python=3.6
在出现需要选择时输入y并回车,直到出现如下显示
至此环境创建完成,接下来安装tensorflow
1.3 激活刚才创建的tensorflow1.14环境,输入conda activate tensorflow1.14,出现如下图则激活成功
1.4 安装tensorflow
使用口令pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.14
【问题解决】此处我有报错如下
ERROR: Exception:
Traceback (most recent call last):...
ValueError: check_hostname requires server_hostname
一大片红色报错,我在网上查找了半天,找到如下我的解决方案,在设置中关掉代理
此时再次输入命令,正常安装
1.5 检查是否安装成功
输入conda list tensorflow命令判断是否下载成功,如显示name有tensorflow则是下载成功(注意不只是tensorflow-estimator)
2 pycharm项目中import tensorflow as tf
2.1 在你的pycharm中打开你要使用tensorflow的项目,点击“文件”——“设置”
2.2 点击“python解释器”——第一行后面的小标志——“添加”
2.3 选择先前创建的虚拟环境下的python.exe,确定应用。
此时代码中的import tensorflow as tf不报红了。