【问题标题】:Import Project from Spyder2 to Spyder3将项目从 Spyder2 导入到 Spyder3
【发布时间】:2016-10-12 14:55:54
【问题描述】:

在过去的几个月里,我一直在使用 Spyder2 IDE 和 Python 2.7 开发一个项目。但是,现在我被指示研究将程序从 Python 2.7 转换为 Python 3.5 的方法,这意味着我现在使用 Anaconda3 而不是 Anaconda2,这意味着我使用 Spyder3 作为默认 IDE 而不是 Spyder2 .我希望能够导入整个项目,但 Spyder3 无法识别它。那么如何将 Spyder2 项目导入 Spyder3 IDE 呢?

【问题讨论】:

标签: python python-3.5 projects-and-solutions spyder


【解决方案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 个新项目和手动导入旧文件了。

【讨论】:

  • 很抱歉没有在 Spyder 3 中创建导入 Spyder 2 项目的方法。Spyder 2 项目是很久以前定义的,从未完全完成。这就是为什么我决定从头开始重写它们。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-05
  • 2016-12-27
  • 1970-01-01
  • 2013-12-17
  • 1970-01-01
相关资源
最近更新 更多