Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境

Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境

刚换的MacBook,需要重新搭建tensorflow的环境,因为之前使用的是anaconda+pycharm的组合,用熟了,换电脑后继续这个搭配。因为跟常用的windows操作系统差异很大,所以在搭建环境的时候踩了很多坑。
Anaconda和Pycharm的安装就不介绍了,网上一搜各类博文上都有,本文就从下载好两个软件后说起。

Anaconda中搭建tensorflow 环境

方案一

首先,我们打开安装好的anaconda navigator, 看到如下界面
Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境_第1张图片
选择environments,可以看到已创建的环境,很多介绍中直接选择create一个tensorflow环境,然后在search里面查询tensor,apply一下包就行,但由于网络问题,包下载不下来,因为采取方案2,命令行安装环境。
Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境_第2张图片

方案二

启动台打开终端,键入如下命令,搭建一个名为tensorflow的conda环境壳子,注意,之前不用在navigator中create,命令行创建完了navigator里会自动出现
Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境_第3张图片
然后我们往这个壳子里安装tensorflow的包
Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境_第4张图片

// 代码如下~ source activate tensorflow
(tensorflow)~ pip install --ignore-installed --upgrade \
>  https://mirrors.tuna.tsinghua.edu.cn/tensorflow/mac/cpu/tensorflow-1.3.0-py2-none-any.whl

安装完成后进行测试, 有版本号即为安装成功

(tensorflow)~ python
Python 3.5.6 |Anaconda, Inc.| (default, Aug 26 2018, 16:30:03) 
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> print(tf.__version__)
2.1.0
>>> exit()    //退出python
(tensorflow)~ source deactivate tensorflow   //退出tensorflow

Pycharm的配置

要说前面都还顺利的话,在配置pycharm时我卡了好久

打开pycharm,找到preference

找到project interpreter,好多博文中说需要点add,在system interpreter中进行配置,但我试了几次始终有各种问题,运行的时候也找不到tensorflow的函数,于是最后我简单粗暴的直接如下图配置了一下,点下箭头直接找到路径是tensorflow下面的python版本,再apply。
Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境_第5张图片
然后创建一个project 或者进入之前创建的project


Mac 使用Pycharm+Anaconda搭建Tensorflow开发环境_第6张图片
测试成功

你可能感兴趣的:(anaconda,tensorflow,mac)