【问题标题】:PTVS 2.1 with Python 3.5 not working with Visual Studio 2010带有 Python 3.5 的 PTVS 2.1 不适用于 Visual Studio 2010
【发布时间】:2016-06-30 13:44:39
【问题描述】:

我正在使用 VS2010(已过时,但这是我办公室使用的)我安装了 PTVS 2.1。然后我选择安装 Anaconda,按照https://www.youtube.com/watch?v=_okUV47eM5c&list=PLReL099Y5nRdLgGAdrb_YeTdEnd23s6Ff&index=1 的建议,我从 Anaconda 网站选择并安装了 python 3.5

当我尝试使用现有文件创建项目时,它会这样做,但是当我打开 .pyproj 时,它显示不支持版本 3.5。

另外,我无法在 Python 环境窗口中刷新我的数据库(它说完成数据库需要刷新)。我假设前者的发生是因为后者。请让我知道该怎么做。

【问题讨论】:

  • 更新。无法创建新的应用程序或者再次说不支持的版本 3.5。

标签: python visual-studio-2010 anaconda python-3.5 ptvs


【解决方案1】:

我也遇到了这个问题,环境和你的一样:VS 2010 有PTVS 2.1 和Anaconda 3。看来PTVS 放弃了对旧平台的支持,因为Anaconda 2 是在同样的环境下工作的。

【讨论】:

  • 是的,我也这么觉得。因此,我删除了 Anaconda 并使用公司网站上的 Python 2.6,它对我有用。
【解决方案2】:

在 PTVS 2.2 中添加了 Python 3.5 支持,这需要 VS 2013 或更高版本。

不幸的是,“放弃”早期的平台是不断改进产品的必要条件,否则所有工程资源都必须用于管理庞大的测试矩阵。 PTVS的源码是可用的,构建起来并不难,所以你可以自己做。或者,如果这不可能,您可以联系 python@microsoft.com 询问有关安排特定合同以向后移植某些功能。

【讨论】:

    猜你喜欢
    • 2014-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-25
    • 2011-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多