pycharm中tensorflow代码不能自动补全或import红线问题解决
正确安装并配置好pycharm+tensorflow环境之后,可能在pycharm中导入tensorflow会有以下问题:
1. " import tensorflow as tf " 会有红线提示找不到tensorflow,但是运行的话可以正常运行
2. tensorflow相关的代码不能自动补全, Ctrl+B(查看函数定义快捷键)也定位不到函数定义
出现这样的问题可能是因为在pycharm中配置的python环境(不是系统环境)中没有安装tensorflow包导致的。
解决办法
1. 查看pycharm中的python环境是否安装有tensorflow包
File -> Settings -> Project: xx - > Project Interpreter
在右上边的‘Project Interperter:’框里选择你配置的python环境,在右下边的框里列出了所选的python环境下安装的Package包,如下图(这里是anaconda环境下的python):
在Package框里列出的安装包都是可以在pycharm中自动代码补全的,这里显示没有安装tesorflow包。
2. 在pycharm中的python环境中安装tensorflow包
点上图右侧的加号,弹出‘Available Packages’对话框,如果系统正确安装了tensorflow,那么在pycharm中的这个‘可安装包’里就应该有tensorflow,搜索框里搜一下:
可见安装包是有 tensorflow的,默认显示的是最新版本 1.7.0 ,最好根据自己系统上安装的tensorflow版本进行安装,使用 tf.__version__ 指令查看tensorflow版本:
这里安装的是1.3版本的,所以在 ‘Available Packages’对话框的右下边勾选 ‘Specify version ’,选择 1.3 版本,并点击 'Install Package' 进行安装。
安装完成之后返回‘Settings’查看已安装包,已经有 tensorflow了:
然后返回tensorflow工程中,‘import tensorflow as tf’的下划红线提示没有了,代码的自动补全功能也OK了,Binggo!
转载于:https://www.cnblogs.com/mtcnn/p/9411697.html
pycharm中tensorflow代码不能自动补全或import红线问题解决相关推荐
- Vim中Java代码的自动补全
http://hi.baidu.com/vimerlonely/blog/item/2c09320c7da841e0aa64576e.html 目前用VIM主要还是来编写BASH脚本,Java还是用e ...
- android如何设置自动补,Android Studio 中设置代码块自动补齐
AS中很多提示键,并不如Eclipse中做的好,需要我们自己去自定义.这里以switch...case为例,讲解一下如何设置代码自动补全. 1.进入settings --> Editor -- ...
- pycharm 代码无法自动补全(自动顺带)的解决方法
pycharm 代码无法自动补全(自动顺带)的解决方法 参考文章: (1)pycharm 代码无法自动补全(自动顺带)的解决方法 (2)https://www.cnblogs.com/xioawu-b ...
- 关于IDEA中CSS、WXSS代码不能自动补全的原因和解决办法
https://blog.csdn.net/qq_45735316/article/details/120304411 关于IDEA中CSS.WXSS代码不能自动补全的原因和解决办法 注:以下内容参考 ...
- Sublime Text 中使用OpenSees插件 自动补全及一键运行
Sublime Text 3中的OpenSees插件配置 Sublime Text 中使用OpenSees插件 自动补全及一键运行 原文连接
- HBuilder X 回车之后,代码不能自动补全
确认HBuilder X是关闭状态, 点击HBuilder X安装目录下的reset.bat文件, 提示"确认清除HBuilder X的所有配置吗? 按任意键回车继续,或输入N回车退出-&q ...
- PowerShell: 在自定义代码中支持Tab键自动补全
大家好,我是码农杰克~ 在PowerShell中很多Cmdlet在输入参数时按tab键就可以可以自动补全,这是怎么做到的呢? 我们先来看个PowerShell自带命令:Test-Path 在Power ...
- dev c++代码自动补全_python3代码如何自动补全?
不知道小伙伴们是不是在勤勤恳恳的一点点写代码,小编最近写代码非常轻松.虽然这样说出来会引起群愤,但不得不说真的很好用.其实就是一个补全代码的工具,在使用之前小编也抱有怀疑的态度,将信将疑.不过最后还是 ...
- 命令中Tab键无法自动补全解决办法
文章目录 一:问题详情 二:解决办法 一:问题详情 CRT中命令无法使用Tab键自动补全 二:解决办法
- eclipse中安装spring Tool自动补全插件,命名空间
打开eclipse编译器,然后选择help ->elipse Marketplace 2.在搜索框中输入springTool 3.点击安装install后,重启编译器 4.重启编译器后,在选择新 ...
最新文章
- easyui 传递参数报错(错误:uncaught SyntaxError: Unexpected identifier)
- scrapy框架的概念和流程
- Leetcode周赛复盘——第 278 场力扣周赛
- 【牛客 - 317F】小a的子序列(线性dp,tricks)
- jQuery多选插件
- Ubuntu 配置串口信息
- axios, ajax和fetch的比较
- 西瓜书+实战+吴恩达机器学习(十)监督学习之支持向量机 Support Vector Machine
- 火币网交易所架构演进
- js与设计模式----简单工厂
- java uploadify 下载_java uploadify 实现文件上传
- Java+Servlet+Jsp(el, jstl)+MyBatis的CRUD练习小项目
- (转)Winton:如何在100多个期货市场交易
- 在C/C++中常用的符号
- 未明学院学员报告:学会数据分析后,我发现美妆大牌到底哪家强 为什么是江浙沪包邮?
- 环境变量的变量名可以随便写么
- 【Java学习笔记】(二)Java平台和Java虚拟机
- 分布式进阶(十九) 基于集群的动态反馈负载均衡策略
- Python 智能聊天机器人的实现
- 浏览器默认打开桔导航