python36与27的区别,python(1)在windows8.1下搭建python27和python36環境

我下載的是下面這兩個版本:

Python 2.7.13

Python 3.6.1

安裝Python27時,設置安裝路徑為C:\Python27,設置添加到路徑,安裝非常順利。

安裝Python36時,設置安裝路徑為C:\Python36,設置添加到路徑,但提示0x80240017錯誤,原因在於windows系統沒有安裝最新補丁0.0

最簡單的辦法可以把整個系統都升級了,當然也可以偷工減料,只安裝需要的更新:

去微軟官網https://www.microsoft.com/zh-cn/download

搜索以下四個更新:

KB2887595

KB2919442

KB2919355

KB2999226

逐個安裝。隨后安裝Python36時又提示缺少api-ms-win-crt-runtime-|1-1-0.dll文件。

解決辦法:

https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

下載Visual C++ Redistributable for Visual Studio 2015,並安裝。

然后才可以順利的安裝Python36。

為了區分這兩個版本的Python,分別將C:\Python27和C:\Python36下的python.exe重命名為python2.exe和python3.exe。

win+R,輸入cmd,回車,進入命令行;

輸入python2,回車,進入python2環境,輸入exit(),回車退出;

輸入python3,回車,進入python3環境,輸入exit(),回車退出。

sublime text

tools - build system - new build system

{

"cmd": ["c:/Python27/python2.exe", "-u", "$file"],

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector": "source.python",

"encoding": "cp936",

"shell":"true"

}

保存為python27

{

"cmd": ["C:/Python36/python3.exe", "-u", "$file"],

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector": "source.python",

"encoding": "cp936",

"shell":"true"

}

保存為python36

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值