解决Pycharm中run,debug变灰以及Updating Indices一直Indexing…一辈子的问题

解决Pycharm中run,debug变灰以及Updating Indices一直Indexing…一辈子的问题解决 Pycharm 中 run debug 变灰以及 UpdatingIndi 一直 Indexing 一辈子的问题 2022 年的某一天 在一片祥和的写 bug 查 bug 找 bug 的焦灼气氛中 突然在运行一个新项目预处理 demo 时候 发现右键没有 run debug 选项 然后在上方工具栏也没法运行 右上方的运行也是只有之前运行的 py 文件 如图 1 图 11 解决 Pycharm 中 run debug 变灰然后 就是各种找原因 查了很多很多很多博客 大致方法为以下几种 查看编译器是否出错 我检查后 发现虚拟环境没有

解决Pycharm中run,debug变灰以及Updating Indices一直Indexing…一辈子的问题

  2022年的某一天,在一片祥和的写bug、查bug、找bug的焦灼气氛中,突然在运行一个新项目预处理demo时候,发现右键没有run、debug选项,然后在上方工具栏也没法运行,右上方的运行也是只有之前运行的py文件,如图1

解决Pycharm中run,debug变灰以及Updating Indices一直Indexing...一辈子的问题

图1

1. 解决Pycharm中run,debug变灰

  然后,就是各种找原因,查了很多很多很多博客,大致方法为以下几种:

  1. 查看编译器是否出错(我检查后,发现虚拟环境没有出错,换了编译器也没有解决);
  2. pycharm上方工具栏run中的Edit Configurations(我的这个选项也是灰色的,图2.)
  3. 右上角 Add Configuration设置编译器(我的依然是灰色)
  4. 程序可以在python console运行(打开设置,将程序在console运行勾选取消)
  5. 万能 ctrl + shift + F10(不多,也就按了100遍)

   给出几篇参考,类似的博客很多

   PyCharm运行按钮是灰色的

   pycharm 中的 run 和 debug 变灰失效 无法点击运行

  pycharm运行按钮灰色解决方法


解决Pycharm中run,debug变灰以及Updating Indices一直Indexing...一辈子的问题图2

解决Pycharm中run,debug变灰以及Updating Indices一直Indexing...一辈子的问题图3

解决Pycharm中run,debug变灰以及Updating Indices一直Indexing...一辈子的问题图4

解决Pycharm中run,debug变灰以及Updating Indices一直Indexing...一辈子的问题图5

2. 解决Pycharm中Updating Indices一直Indexing…一辈子的问题

  在找到病因之后,下一步当然就是割腰子了!然后割了整整一天!!Updating Indices是一个常见的问题(因为它要检索所有的目录,我的是从C盘到E盘,所有的文件夹都要遍历,因此,也就是一旦Updating Indices,就是一辈子。),相关的博客也有一堆一堆又一堆!,主流方法为:

File->Setting->Project->Project Structure->Add content Root

  在我试过之后,觉得是一个治标不治本的方式吧,只能说不适合我,我觉得是因为路径混乱导致的问题,因为之前一直是正常的,于是大概看了近30多篇博客之后,终于遇到了我的贵人,链接给上!一条PyCharm bug的艰难debug历程 大体是说要将相关Anaconda,pycharm的所有所有文件、配置、环境变量全部火化!然后重装并且远离C盘,当然,其实我觉得还是有一种最简单方式就是换一台电脑或者服务器
   然后,想着是要么重装系统,要么重新装Anaconda,pycharm,因为的确装了好多三方库,再重新捡起来就是五根头发的工作量!舍不得狼,套不着孩子,腿一蹬!眼一闭!干!!
方法:

  1. 卸载Anaconda、pycharm,检索所有C盘下conda、pycharm文件统统删除;
  2. 环境变量中所有相关 path 诛九族;
  3. 重装Anaconda、pycharm此类相关博客很多,选了几篇放在了文末;
  4. 然后,果然解决了!

  win10+anaconda3安装tensorflow-gpu和pytorch-gpu版

   Win10安装TensorFlow-gpu版本,超详细步骤

  Tensorflow + PyTorch 安装(CPU + GPU 版本)

  Pytorch官网

  GPU版本pyTorch安装教程(实测,特别详细)

  总结:感觉我的run没法使用是因为Updating Indices一直Indexing…,究其原因我觉得是频繁卸载pycharm或者是装卸一些文件,文件残留导致的路径混乱,因此检索会东一块,西一块,所以选择了全部卸载再装一次,效果得到明显提升,而且所有文件都装在了非C盘上,目前运行程序是非常顺畅的!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2026年3月27日 上午7:36
下一篇 2026年3月27日 上午7:37


相关推荐

  • sigterm信号_详解如何在 docker 容器中捕获信号

    sigterm信号_详解如何在 docker 容器中捕获信号概述玩过 docker 的朋友可能都使用过 dockerstop 命令来停止正在运行的容器 有些会使用 dockerkill 命令强行关闭容器或者把某个信号传递给容器中的进程 这些操作的本质都是通过从主机向容器发送信号实现主机与容器中程序的交互 比如我们可以向容器中的应用发送一个重新加载信号 容器中的应用程序在接到信号后执行相应的处理程序完成重新加载配置文件的任务 下面主要介绍在 docker 容

    2026年3月18日
    2
  • Springboot集成swagger_springboot nginx

    Springboot集成swagger_springboot nginx目前java操作redis的客户端有jedis跟Lettuce。在springboot1.x系列中,其中使用的是jedis,但是到了springboot2.x其中使用的是Lettuce。因为我们的版本是springboot2.x系列,所以今天使用的是Lettuce。关于jedis跟lettuce的区别:Lettuce和Jedis的定位都是Redis的client,所以他们当然可以直接…

    2026年2月16日
    4
  • 互联网+(怎样保证小孩的安全)

    互联网+(怎样保证小孩的安全)

    2022年3月4日
    37
  • VSCode自动补全插件 path autocomplete

    VSCode自动补全插件 path autocomplete使用 VSCode 的时候 没有提示代码补全 使用此插件即可 在插件市场中搜索 pathautocomp 进行安装 安装完成之后 在设置的 setting jason 中 添加如下代码 导入文件时携带文件的扩展名 path autocomplete extensionOnI true 配置 路径提示 path autocomplete pathMappings folder src

    2026年3月17日
    3
  • JS通过substring、indexOf、lastIndexOf截取字符串中对应的内容「建议收藏」

    JS通过substring、indexOf、lastIndexOf截取字符串中对应的内容「建议收藏」JavaScript截取字符串中的内容substring(下标1,下标2);//从下标1截取到下标2substring();不会改变自身变量下标1:必填,非负整数,开始截取的字符串下标下标2:非必填,非负整数,结束截取的字符串下标,如果下标2不填,则字符串截取到结尾处Demo:letstr=”abcdefghizk”;str=str.substring(1,5);console.log(str);//输出:bcdeTips:截取字符串的结束下标是不包含该字符本身的i

    2022年7月14日
    31
  • OpenClaw分析报告:当AI长出了手脚,聪明人的理性上手手册.pdfVIP

    OpenClaw分析报告:当AI长出了手脚,聪明人的理性上手手册.pdfVIP

    2026年3月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号