pycharm使用tensorflow教程最近学习了人工智能和大数据管理。 环境为python tensorflow。 但是,配置很麻烦,请记录下来。 实际上主要分为两个部分配置tnsorflow和在pycharm中使用tensorflow。
平时想安装python包,最初是去pycharm的setting里面,在Project Interpreter里面加个小加号去的,这次报告错了。 也许,里面应该没有几个依赖包。 但是,网上没有详细的信息,到底有什么样的依赖包,适用版本是多少。 因此,乖乖地做好了正常操作的准备。
因为Anaconda是专家,所以我打算在Anaconda上安装tensorflow,并在pycharm中生成基于Anaconda环境的虚拟解释器。
Anaconda 下载 Anaconda3 安装包
正式来说太晚了。 正在使用清华镜像源。 安装win 32位win 64位Anaconda3
虽然是一路确定,但是这两个建议不要勾选,第一个本来可能和你安装的puthon的环境变量冲突,第二个是不需要的。 第二个是更改pycharm创建项目时的默认解释器
安装TensorFlow,从“开始”菜单打开Anaconda Prompt,然后运行以下两行命令设置镜像源
conda config-- add channels https://mirrors.tuna.Tsinghua.edu.cn/anaconda/pkgs/free/conda config-- set show _ chaw
在用户目录中找到并修改配置文件. condarc,然后删除第三行中的- defaults
在Anaconda Prompt上运行以下命令以安装CPU版本TensorFlow
conda install tensorflow pycharm的构成我使用的是专业版。 其他版本应该也一样
在创建新的project以创建虚拟环境时,请执行以下操作
从上到下说明。 第一个箭头当然是您创建项目根目录的第二个箭头,指向Anaconda安装目录下的第python.exe个箭头一定要勾选。 这意味着您在步骤2中指定的python环境中安装的软件包也会移动。 这也意味着要先安装Anaconda,在create项目之后,你会发现依赖包把我们运走了
但是,这个时候,我们要写代码
importtensorflowastfprint (TF._ _ version _ )报告很多错误。 因为错误,numpy模块好像有点问题。 删除了前面的代码。 测试一下吧。
import numpy执行这个句子,并报告错误,那一定是numpy的背影。 去软件包管理界面看看吧。 如果是numpy的话,居然还是1.11.1版。 那可能是版本太旧的原因。 我更新到最新版本,报告了一些错误后,正确输出了tf.__version__。 之后发现tnsorflow不支持最新版本的numpy。 合适的版本是1.16
所以,首先卸载,然后:
这样可以正常工作。