如何从 PyCharm 中删除遗留项目的所有痕迹?
背景:我今天从 PyCharm 社区版升级到 PyCharm 专业版。
原因是这样我就可以从事 Django 项目,特别是一个名为“deals”的新兴遗留项目。
我删除了旧项目文件夹。
然后,我打开专业版,并完成在 virtualenv 中使用 python3.4 解释器创建名为“deals”的 Django 项目的步骤。
它不起作用,我收到一条错误消息,指出文件丢失,在 PyCharm 项目资源管理器中,我只能看到
所以我删除了它(即删除了 ~/.virtualenvs/deals 和 ~/Projects/deals 中的文件夹)。
我又试了一次,虽然这次我得到了一个带有数字后缀的翻译,即。 python3.4(1)。
我继续,得到了相同的空文件结构。
我再次删除了这两个文件夹,然后清理了 Settings > Project Interpreters 中的解释器。
然后我再次尝试,获取“新”解释器,直到我终于有了 python3.4 (5)
另外,在此过程中我还使缓存失效并重新启动。
(即文件 > 使缓存无效/重新启动)
然后为了证明它是否有效,我尝试了一个全新的名称“垃圾”。
这次工作正常,我可以在 PyCharm 资源管理器中看到 Django 文件夹。伟大的。
但我真的很想从事一个名为“交易”的项目。
所以我再次删除了所有“deal”文件夹,并尝试再次创建一个 Deals Django 项目。
相同的结果。
谷歌搜索后,我转到“设置”>“项目结构”>“+ 内容根”,并将其指向 ~/.virtual/deals 的文件夹。
好的,现在我可以看到虚拟环境中的文件,但是没有 Django 文件,而且项目文件夹与 virtualenv 文件夹是分开的,例如
-
deals
- 交易(〜/项目/交易)
-
交易(~/.virtualenvs/deals)
管理.py
现在确实卡住了。
关于如何让它工作有什么建议吗?
例如。我如何
(i) 将其恢复为“cleanskin”,以便我可以启动 Django 项目并在项目空间中获取正确的文件夹。
(ii) 让它与 virtualenv 一起工作,并确保解释器没有数字后缀,例如 python3.4(6)
提前谢谢了,
Chris