我安装了最新版本的PyCharm(2017.1)。除非我尝试在同一个窗口中打开两个项目,否则一切都很顺利。在OK
对话框中点击Open Project
后,我会收到此弹出窗口(通过该对话框可选择Open in a new window
或Open in current window
)。
我尝试了提到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并重新安装了它。现在我甚至无法在没有弹出窗口的情况下创建一个新项目。这里发生了什么?
答案 0 :(得分:10)
如norok2所述,对于Pycharm 2019.1,首先在新窗口中打开项目。
然后,尝试将其附加到现有窗口。
答案 1 :(得分:3)
我在PyCharm中创建了一个新项目并遇到了这个问题。在this solution之后,我发现新项目在新项目的.iml
文件夹中没有.idea
文件。我从另一个项目中复制并粘贴了.iml
,只是更改了.iml
文件名以匹配项目。问题解决了。
答案 2 :(得分:2)
PyCharm支持建议我从ProjectModuleManager
注释掉~/.PyCharm2017.1/config/options/project.default.xml
组件。重新启动PyCharm(2017.1.3)并从我想要打开的模块中删除任何.idea/
目录后,我不再遇到此问题。
答案 3 :(得分:0)
从要添加的第二个项目中删除.idea文件夹(如果存在)
关闭当前窗口中的第一个项目(如果已打开)
使用现有脚本为要添加的第二个项目创建一个新项目(创建一个新的.idea文件夹)
打开第一个项目并将其附加到第二个项目