Python 重命名PyCharm项目不会更改窗口顶部的名称

Python 重命名PyCharm项目不会更改窗口顶部的名称,python,pycharm,Python,Pycharm,在PyCharm中,我可以通过右键单击左侧菜单中的项目来重构项目。但是,这不会改变PyCharm窗口顶部的蓝色条中的名称,其中还显示了计算机上的项目路径。为什么不呢?用户界面似乎没有正确设置配置文件。这可能是一个错误 如果编辑:/.idea/.name,则可以在此处设置名称 您必须重新启动PyCharm才能使其生效。今天我遇到了同样的问题。 我试过了,但没有找到这个/.idea/.name 所以我重新命名了/.idea/.iml,但我意识到这还不够 对于完全有效的解决方案,我必须: 更改proj

在PyCharm中,我可以通过右键单击左侧菜单中的项目来重构项目。但是,这不会改变PyCharm窗口顶部的蓝色条中的名称,其中还显示了计算机上的项目路径。为什么不呢?

用户界面似乎没有正确设置配置文件。这可能是一个错误

如果编辑:
/.idea/.name
,则可以在此处设置名称


您必须重新启动PyCharm才能使其生效。

今天我遇到了同样的问题。 我试过了,但没有找到这个
/.idea/.name

所以我重新命名了
/.idea/.iml
,但我意识到这还不够

对于完全有效的解决方案,我必须:

  • 更改projectdir的名称
  • 重命名
    /.idea/.iml
    文件
  • 重建virtualenv(因为我在这个模块上使用了它)
  • 将文件夹
    .idea
    中每个xml文件的所有路径更改为file
    .iml
    和virtualenv目录(在我的示例中:)(在我的示例中是文件名:
    modules.xml
    workspace.xml
    ->,这是我所有项目的主目录)
  • 更改xml文件(在我的示例中为:
    workspace.xml
    )中包含以下内容的每一行上的模块名称(projectName):

    • ->但我不能100%确定这一点

  • 最后重新启动pyCharm并将当前virtualenv设置为Python解释器
  • 信息来源:我正在开发pyCharm社区版2016.2和Ubuntu 16.04 LTS


    如果有人知道更简单的方法,请随时通知我。

    我也遇到过这个问题,解决方法要简单得多(而且要简单得多)

    右上角的菜单是运行配置菜单。重命名文件后,如果文件之前已运行/调试,则会出现运行配置未更新的情况

    要更正此问题,请展开右上角“播放”按钮左侧的菜单,然后选择“编辑配置”

    从那里,通过从左侧菜单中选择所需的配置,找到所需的配置。在右窗格的顶部,有一个字段“Name”。您可以将该字段的内容更改为脚本的新名称,就完成了

    例如:

    假设我有脚本foo.py,并将其重命名为bar.py。在PyCharm的右上角,在“播放”按钮的最左边有“foo”

    我展开“播放”按钮最左边的菜单,然后选择“编辑配置”选项。然后,我从左窗格中选择foo。在右窗格、顶部和“名称”字段中输入“bar”


    现在,当我想运行bar.py时,配置栏就会运行

    您还可以检查pycache文件夹。您可以删除它(如果有),然后重试。

    我遇到了同样的问题,并通过执行以下操作解决了它:

  • 编辑
    /.idea/.lml
    的名称以匹配项目名称
  • 更改
    /.idea/modules.xml
    文件中.lml文件的名称
  • 重新启动PyCharm

  • 我还需要重命名.iml文件,但你说的是更改脚本文件名,问题是项目主/根文件夹名