Mac 使用conda 安装tensorflow

因为pb 转tflite出错,百度了各种方法都不能有效的解决,看到有一种是使用tensorflow 2以下版本解决的,所以降低版本。

首先,使用anaconda 安装低版本python .

1、打开anaconda,如下图creat一个低版本的环境,我选择的是python=2.7

Xnip2020-11-26_16-30-51.jpg

2、配置channels。将镜像改为(不支持https了):

http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

之后激活环境

//执行
conda activate py27

可以在终端看到,已经切换到了py27,版本变了。


Xnip2020-11-26_16-35-37.jpg

3、使用conda安装tensorflow

先查看历史tensorflow版本

 conda search tensorflow

我选择安装的是

Xnip2020-11-26_16-38-57.jpg

执行:

conda install tensorflow=1.13.1

结果:

Xnip2020-11-26_16-39-54.jpg

Xnip2020-11-26_16-40-14.jpg

Xnip2020-11-26_16-40-19.jpg

使用conda list ,查看此环境下所安装的所有框架。可以看到tensorflow1.13.1 已经安装成功。


Xnip2020-11-26_17-49-28.jpg

安装python2.7,tensorflow1.13.1 成功啦!

4、配置pycharm 解释器为conda python2.7,从而使用tensorflow1.13.1 框架

打开pycharm ->preferences,添加python 解释器。选择你在conda 创建的python2.7的位置。
(不行就右键conda ,显示原身, 去查看python 的位置。我的路径为:/Users/【你的电脑用户名】/opt/anaconda3/envs/py27/python2.7)

Xnip2020-11-26_17-40-47.jpg
Xnip2020-11-26_17-43-12.jpg

选择完解释器之后,重新Edit要运行文件的configuration,选择python2.7
run.可以看到成功生成了tflite模型文件!


Xnip2020-11-26_17-52-52.jpg

皆大欢喜!!

你可能感兴趣的:(Mac 使用conda 安装tensorflow)