PyCharm:...的项目使用非标准布局,无法附加到此项目

问题描述 投票:8回答:4

我安装了最新版本的PyCharm(2017.1)。除非我尝试在同一个窗口中打开两个项目,否则一切都很顺利。我在OK对话中击中Open Project后获得此弹出窗口(这使您可以选择Open in a new windowOpen in current window)。

enter image description here

我尝试了提到here的修复(无论如何这真的很愚蠢)。还尝试在*.iml目录中抛出./idea文件,但它给了我这个:

5/4/17
5:11 PM Load Settings
                Cannot load settings from file '/home/brandon/Downloads/chalice/.idea/chalice.iml': content truncated
                File content will be recreated

同样,我想打开哪个项目并不重要,所以用chalice替换*。打开单个*.py文件很好,但我无法打开项目。

任何人都有解决方案,所以我可以回去编写Python? :d


编辑:所以现在我已经下载了最新版本的PyCharm并重新安装了它。现在我甚至无法创建一个没有弹出窗口的新项目。

这里发生了什么 ???

pycharm
4个回答
14
投票

正如norok2所提到的,对于Pycharm 2019.1,首先在新窗口中打开项目。

然后,尝试将其附加到现有窗口。


4
投票

我在PyCharm中创建了一个新项目并遇到了这个问题。在this solution之后,我发现新项目在新项目的.iml文件夹中没有.idea文件。我从另一个项目复制并粘贴了.iml,只是更改了.iml文件名以匹配项目。问题解决了。


3
投票

PyCharm支持建议我注释掉ProjectModuleManager中的~/.PyCharm2017.1/config/options/project.default.xml组件。重新启动PyCharm(2017.1.3)并从我想打开的模块中删除任何.idea/目录后,我不再遇到此问题。


0
投票
  • 从要添加的第二个项目中删除.idea文件夹(如果存在)
  • 关闭当前窗口中的第一个项目(如果已打开)
  • 从现有脚本为要添加的第二个项目创建一个新项目(创建一个新的.idea文件夹)
  • 打开第一个项目并将第二个项目附加到它
© www.soinside.com 2019 - 2024. All rights reserved.