Python Pycharm在重命名.py文件后仍显示旧名称。如何解决这个问题?
我正在使用PyCharm社区版2017.1.2。我发现重命名文件后,如果运行当前文件。Pycharm仍然显示原始名称 原始文件名是temp.py,后来我将其名称更改为read\u class\u scores.py。当我想通过鼠标右键点击来运行它时,pycharm仍然显示名称temp,而不是新名称Python Pycharm在重命名.py文件后仍显示旧名称。如何解决这个问题?,python,pycharm,Python,Pycharm,我正在使用PyCharm社区版2017.1.2。我发现重命名文件后,如果运行当前文件。Pycharm仍然显示原始名称 原始文件名是temp.py,后来我将其名称更改为read\u class\u scores.py。当我想通过鼠标右键点击来运行它时,pycharm仍然显示名称temp,而不是新名称 我试图删除项目下的.idea文件夹并重新启动Pycharm。但这没有效果。您知道如何解决此问题吗?您看到的可能是运行配置,而不是文件名。您需要编辑配置: 签出()这是因为PyCharm将使用运行文
我试图删除项目下的.idea文件夹并重新启动Pycharm。但这没有效果。您知道如何解决此问题吗?您看到的可能是运行配置,而不是文件名。您需要编辑配置:
签出()这是因为PyCharm将使用运行文件名作为默认运行配置名称。如果您没有手动命名它,您可以按照Rauch所说的重命名它,或者只使用相同的配置文件来运行它 据我所知,它不会对您的项目产生任何影响。在向JetBrains报告后,我得到他们的反馈,这不是bug,而是一个特性 重命名当前项目下的
.py
文件后,可以使用两种方法来纠正这种不一致性。重命名后可以删除当前文件的配置
另一种解决方法是,您可以先删除所有配置文件,然后在“运行/调试配置”窗口中将“临时配置限制”设置为0
您如何重命名该文件?当我右键单击重构/重命名
(Shift+F6)
时,将更新右键单击的文件名,但顶部“播放”按钮旁边的文件名是not@Kai,我通过右键单击文件,通过Refactor-->rename
选项重命名了该文件。很有趣,我刚检查过,我的MacBook似乎和你有同样的问题,但是Windows10上的pycharm旧版本似乎在重构后更新了名称。我想这可能是一个bug&如果没有真正的解决方案,你可以随时向Jetbrains提交bug报告@Kai,我不确定这到底是一个bug还是一个特性:)。无论如何,我会向jetbrains报告。@Kai,我已经收到jetbrain的反馈。结果证明它不是一个bug。如果您愿意,请参阅我的答案,了解如何解决此问题。是的,这不会导致任何实际问题。但是我更希望配置文件名在python文件名更改后能够自动更新。对于像我这样的初学者来说,名称不一致会造成混乱。实际上,通常我会对一个项目使用一种配置,因此无论您如何更改文件名,就好像您保持项目名称的一致性一样,都可以避免此问题。顺便说一句,当我添加一个新的py文件并运行它时,您不应该认为配置与文件相关,而应该与project相关…@chrishcheng021。看起来一个新的配置文件是自动生成的。@jdhao实际上我想知道,如果你在python项目中添加了一个新的py文件,为什么你要单独运行它?我的意思是,一个python项目不应该只有一个入口,而每个py文件应该只是它的一个模块吗?@chrischeeng021,不,不是这样的。这是一个大项目,我编写了一些实用脚本来生成一些结果,以便进一步分析。所以它不是一个只有一个入口的包。谢谢你的跟进,但是在这里对每个帖子的评论都有点过分。我不知道对一个用户的评论是否能被所有用户看到。它不能总是被所有用户看到,但是你可以使用@
用户名来确保你想知道的人会看到它。你是说我可以在我的帖子中看到@users?但是当我试图在我的帖子中使用@时,它似乎不起作用。@user在一条评论中,因此一条评论可以联系多个人。