原因分析:

将鼠标移动到那行代码,点击出现提示“Unused import statement”,其表示import声明不可用。

  • 如果是单个文件呈灰色,原因 可能是未被引用
  • 如果是两个或多个文件呈灰色并报红线,原因 可能是相似文件产生了干扰 ,需要解决干扰。

解决办法:

不管是哪种原因,都可以按照下面的思路来解决。

1. 文件干扰,做标记根目录:右键点击项目 --> Mark Directory as --> Source Root;

2. 既然该包未被引用,直接删除或者注释掉就可以了,简单,干脆;

3. 如果不注释的办法也有,如下图所示:

将鼠标移动至黄色小灯泡那里,会出现向下箭头,点击箭头出现下拉菜单,继续点击第一条“Optimize imports”(切记要点击的是最右边的三角号,不是这一整行,否则会出错),右面选择第四个“Suppress for statement”,即可。

上述操作,实际上是为无法使用的导入声明添加了内容为“# noinspection PyUnresolvedReferences”的注释,其作用是:让PyCharm 在代码检查时人为跳过某些特定部分的代码检查。

更多精彩,请关注我的"今日头条号":Java云笔记
随时随地,让你拥有最新,最便捷的掌上云服务

pycharm import 导入包 呈现 灰色 问题之 解决 ! 问题描述: pycharm 单个py文件导入包时呈 灰色 ,而别的文件却能正常显示,我按照CSDN博客上给的设置 ①右键点击项目,找下面的Mark Directory as 选择Source Root” ②点击File-Invalidte Caches/Restart…重启 两种方法均不起作用,无法 解决 问题。 我的 解决 方法:将鼠标移动到那行... idea导入项目时 import 灰色 时 如下图 首先检查本地仓库这个jar 是否下载 若jar 存在 则关闭项目 然后在项目包 删除.idea 与 .iml 这两个文件 再次导入项目,项目会开始重新加载 等加载完毕 问题处理 参考:https://blog.csdn.net/weixin_40997360/article/... 不少新手在使用 Pycharm 时都遇到了这样的问题, import 导入包的时候,比如 import urllib, import os,写的时候还是彩色,一写完,一按回车,马上就变成了 灰色 解决 方案 1、配置python解释器有误 也就是说python找不到你的包,这种原因的 解决 方案可以参照我的另一篇文章。 https://blog.csdn.net/Nire_Yeyu/article/de... 我们经常遇到在 pycharm 编程导入模块包的时候 import xxxx 呈现 灰色 我最开始遇到这个问题的时候,有人说是因为包没有被引用、有人说可以通过字体颜色、主题实现,但是都没有 解决 这个问题。 通过自己摸索乱设置终于找到方法了。 如图:打开 pycharm 右下角,有一个图标,暂且称为小帅哥 点击他出现下图 把拉条,拉动到最左边,就能 解决 这个问题了。 将鼠标移动到 灰色 代码,点击出现提示“Unused import statement”表示 import 声明 不可 用,左边同时出现黄色小灯泡,将鼠标移动至黄色小灯泡那里,会出现向下箭头,点击箭头出现下拉菜单,继续点击第一条“Optimize import s”(切记要点击的是最右边的三角号,不是这一整行,否则会出错),右面选择第四个“Suppress for statement”,即可。最后操作完成会出现... 问题表述: pycharm 老是 import 失败, 呈现 灰色 线,我按照、CSDN博客上给的设置“右键点击自己的工作空间,找下面的Mark Directory as 选择Source Root”,但是未 解决 问题,说明不是我的文件存放不在一个频道( import 文件首先会在相同的目录下面寻找) 问题在于:我把两个文件相似文件名同时放在一个source root下面,可能会有干扰,于是, 解决 办法是: 完美... 可能是Gurobi安装包是从官网下载并安装的原因,环境变量没有添加到Python的安装路径下,导致Python无法找到Gurobi环境变量的路径,所以需要手动把环境变量的路径添加到解释器 。如果引用其他第三方库时出现类似问题,也可以考虑通过此种方法将第三方库的环境变量路径手动添加到解释器 。 在 pycharm 导入numpy包等,有时候字体都 呈现 灰色 ,看提示为“unused import statement”。看了网上说 只是提醒你导入了但没有使用,不是报错,原因好像是因为开了PEP8自动检查 TKS…… 如果出现上述问题,可以从以下几个方面进行尝试: 1. Pycharm file 菜单下有Invalidate caches/Restart菜单栏,点击清除缓存重新启动 Pycharm 即可(这个楼主亲测有效) 2. IndentationError:unexpected indent 语法错.