python - 将项目从 Spyder2 导入到 Spyder3

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

过去几个月,我一直在使用 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/

相关文章:

python - 如何从一个 subprocess.Popen 命令同步运行多个命令?

c# - 为多个应用拆分 .NET 解决方案/Git 存储库

c# - 从单独的 NUnit 测试库引用主项目

asp.net-mvc - 如何查看 mvc 应用程序中的所有 View

python - 如何通过matplotlib删除plot_wireframe中的隐藏线?

python - 使用OpenCV和flask进行图像流传输-为什么需要imencode?

python - 当您将 , 运算符与 = 符号一起使用时,它有什么作用?

python - 如何使用 Python 通过暴力破解提取 .zip 文件

python-2.7 - Keras 模型(tensorflow 后端)在 python 3.5 中训练得很好,但在 python 2.7 中非常糟糕

python - 二维元组与 OrderedDict 与元组列表