前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pycharm配置tensorflow环境_tensorflow安装

pycharm配置tensorflow环境_tensorflow安装

作者头像
全栈程序员站长
发布2022-09-27 17:52:38
1.1K0
发布2022-09-27 17:52:38
举报

大家好,又见面了,我是你们的朋友全栈君。

1、Mac上安装tensorflow首先需要配置python环境,虽然Mac自带python2.7,但是做开发还是不够的,需要安装更高的版本,我这里安装的是python3.6.4,系统自带的版本最好不要去修改。

2、python安装 参考自博客:

代码语言:javascript
复制
http://blog.csdn.net/fancylovejava/article/details/39140373

因为我安装的是python3.x版本,所以是自带pip的,不过这里的版本号应该用pip3。 在终端里查看自己安装的python版本应该是带版本号的,比如查看刚才安装的python版本,输入指令:

代码语言:javascript
复制
python3
这里写图片描述
这里写图片描述

查看python3.x安装位置:

代码语言:javascript
复制
which python3
这里写图片描述
这里写图片描述

因为python3里面已经自带了pip版本,所以查看pip版本时用指令:

代码语言:javascript
复制
pip3 --version
这里写图片描述
这里写图片描述

以上,python版本就已经配置好了,并且可以看到我这里pip3的版本是9.0.1。

3、安装tensorflow 以下所有的tensorflow安装全都是基于python3.x版本的,我选择的是在virtualenv虚拟环境中安装tensorflow。

主要参考自博客:

代码语言:javascript
复制
https://www.cnblogs.com/tensorflownews/p/7298646.html

1)通过下列指令安装virtualenv虚拟环境:

代码语言:javascript
复制
sudo pip install --upgrade virtualenv

2)执行下列命令执行virtualenv虚拟环境:

代码语言:javascript
复制
virtualenv --system-site-packages -p python3 targetDirectory

??:这里targetDirectory是你在本地建的放virtualenv环境的文件夹路径,比如说我在里的targetDirectory就是:

代码语言:javascript
复制
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow

3)在激活的虚拟环境中安装tensorflow及其所有依赖:

代码语言:javascript
复制
pip3 install --upgrade tensorflow

4、验证tensorflow的安装是否正确 1)激活虚拟环境virtualenv:

代码语言:javascript
复制
source ~/tensorflow/bin/activate

这里“~”表示之前安装tensorflow路径。

这里写图片描述
这里写图片描述

当出现我红框标记的样子就表示虚拟环境已经启动了,接下来是用一个小tensorflow测试: 2)输入python3:

代码语言:javascript
复制
python3
这里写图片描述
这里写图片描述

然后在终端输入代码:

代码语言:javascript
复制
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

如果打印出结果,就表示成功了:

代码语言:javascript
复制
Hello, TensorFlow!

5、在pycharm里面配置tensorflow 1)因为我之前就配置好了pycharm,所以现在可以在里面倒入安装了tensorflow的python3.x就好。

2)首先找到安装了tensorflow的python3.6在本地的位置,要找这个位置,首先就是找出tensorflow在你本地的安装位置:

这里写图片描述
这里写图片描述

比如我这里就是:

代码语言:javascript
复制
['/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/lib/python3.6/site-packages/tensorflow']

然后往上或者往下寻找,发现这个python可执行文件:

这里写图片描述
这里写图片描述

复制他的路径,比如我就是:

代码语言:javascript
复制
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/bin/python3

3)打开pycharm,新建一个project。

4)

这里写图片描述
这里写图片描述

5)

这里写图片描述
这里写图片描述

6)

这里写图片描述
这里写图片描述

7)把之前找到的python3的路径添加进来就好。

这里写图片描述
这里写图片描述

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/175163.html原文链接:https://javaforall.cn

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com