过去几个月,我一直在使用 Spyder2 IDE 和 Python 2.7 开发一个项目。但是,现在我被指示研究将程序从 Python 2.7 转换为 Python 3.5 的方法,这意味着我现在使用 Anaconda3 而不是 Anaconda2,这意味着我使用 Spyder3 作为默认 IDE 而不是 Spyder2 。我希望能够导入整个项目,但 Spyder3 无法识别它。那么如何将 Spyder2 项目导入到 Spyder3 IDE 中呢?
最佳答案
对此有一个简单的解决方案,至少对于简单的情况以及截至 2017 年 5 月 (Spyder 3.1.2) 而言:在 Spyder 3 中创建一个新的空项目。新项目目录将有一个名为“.spyproject”的子目录” 其中包含以下文件:codestyle.ini、encoding.ini、vcs.ini、workspace.ini。将整个 .spyproject 子目录复制到旧的 Spyder 2 项目目录。
这使得 Spyder 3 至少可以看到旧项目目录中的源文件,即使所有设置都不跟踪。
我的 Spyder 2 项目中只有愚蠢的用例(例如没有“相关项目”)。但这样我就不必生成 75 个新项目并手动导入旧文件。
关于python - 将项目从 Spyder2 导入到 Spyder3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40001836/