关于 Visual Studio 中配置 Python的一些问题(一)

本文解决VS2017在线安装CPython.exe时遇到的问题及VS2015ptvs插件与Python版本不兼容的问题。建议放弃VS内置的Python安装选项,自行下载最新版本的Python。对于ptvs插件兼容性问题,提供两种解决方案:降级Python版本或手动添加Python路径。

首先,为什么是VS。关于 VS 和 PyCharm 的对比网上已经有很多,就不再赘述了,之所以选择VS作为IDE是因为还要做一些C++方面的东西,电脑里也不想再多装一个IDE,而且就使用 Python 的场景来看,VS 也提供了较为完善的支持(Djongo,ML, etc.)

那么直接开始正题,VS 配置 Python 的一些算不上麻烦的小问题。

第一个问题就是 VS 2017 组件的获取,VS 2017 使用了完全在线的安装方式,但是在获取 CPython.exe 的时候往往会因为网络原因卡住,挂了几个梯子(SS)但是收效甚微,检查组件的时候发现安装选项默认勾选了 Python 3.6.3(VS 2017 15.5),目前(2018.1.7)官网已经更新到了 3.6.4,所以直接放弃勾选这一项再从官网下载最新的 Python 即可。

第二个问题是 VS 2015 ptvs 插件和 Python 版本的适配问题。实测 VS 2015 ptvs 无法识别电脑中已经安装的 Python 3.6(尽管VS 2015最新的 update 确实能够支持),两个选择,要么按照 github 上 ptvs 主页说的那样使用 3.5,要么手动添加 Python 路 径,略微遗憾的是,就算手动配置,下面的版本号选择最多也只给到 3.5。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值