过去几个月,我一直在使用Spyder2 IDE和Python 2.7开展项目。但是,现在我被指示研究如何将程序从Python 2.7翻译成Python 3.5,这意味着我现在使用的是Anaconda3而不是Anaconda2,这意味着我使用Spyder3作为默认IDE而不是Spyder2。我希望能够导入整个项目,但Spyder3不能识别它。那么如何将Spyder2项目导入Spyder3 IDE?
答案 0 :(得分:1)
有一个简单的解决方案,至少对于简单的情况和截至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个新项目并手动导入旧文件。