将Pycharm项目移动到另一个目录

Chr*_*isW 5 python directory move project pycharm

我的主目录空间不足,我想将 PyCharm 项目移动到另一个目录。我最终复制了它,因为重构不起作用。我删除了 pycache 和 zip 异常,出现的异常消失了,现在一切都按预期工作。不过,从 settings/python-interpreter 中可以看到,我仍然使用初始项目位置的 venv 位置。

这个程序有什么问题吗?有什么我不知道的吗?我应该编辑 .idea 文件夹中的一些文件吗?

$PROJECT_DIR$变量引起了我的注意,但我找不到该变量的实际设置位置。

bad*_*der 6

移动项目的一种简洁方法是在“项目视图” ( )中右键单击项目文件夹Alt +1 ,选择Refactor,然后选择Move Directory

  • $PROJECT_DIR$变量是动态的,并取自您的项目所在的目录,因此这不是问题

  • .idea即使您完全删除了您的文件夹,PyCharm 也应该重新创建它。但是,我不建议删除您的文件夹,主要是因为您会丢失 项目级词典(单词列表)。

  • 使缓存无效会产生更广泛的影响,因为它将清除 IDE 范围内的设置,而不仅仅是项目特定的设置。(如果您的缓存变得过时,这往往会因莫名其妙的错误而显现出来,那么它非常有用。)

如果出现问题,只需将移动的目录作为新项目打开即可File > Open。对于一个简单的项目,您应该检查并可能需要调整 2 个主要设置:

  • 在设置“设置” ( Ctrl + Alt + S) 中,转到Project: your_project_name并检查是否Project Structure有意义并保留您的配置。

  • 确保Run > Edit ConfigurationsScript pathWorking directory设置为您想要的位置。

这个程序有什么问题吗?有什么我不知道的吗?

根据您的描述,您采取了正确的步骤,因为重构不起作用,只需确保满足上述配置,如果 IDE 没有发出任何错误,您应该没问题。

我应该编辑 .idea 文件夹中的一些文件吗?

这很少是必要的并且通常不鼓励这样做。中的文件.idea是 IDE 生成的,不应触及。任何必要的更改都应该使用 IDE 图形界面来设置配置(这意味着您不必担心 的内容.idea)。