本来已经安装了32位的python27,但在使用轮廓系数评估k-means模型的优良性时,出现了内存溢出的报错。原来32为的python编译器最多只能使用4GB的内存,所以就打算换成64位的python啦。(当时也不知道为啥给装了一个32位的Python了)
- 1. 上官网下载https://www.python.org/ 下载最新的2.7版本。
就是下面这个红框的,在描述这一项,咦,怎么没有intel处理器的,我猜测只要不是itanum处理器的,其他都支持。(Intel处理器是支持的)
安装的时候,一定不要和之前的python放到同一文件夹,否则不知道会出现什么幺蛾子。
所以要新建一个空的文件夹(如C:Python2.7.13-64),在存在这个64位的python。
- 2. 设置系统环境变量
需要将C:Python2.7.13-64Scripts 和C:Python2.7.13-64添加到Path中。这个时候需要注意,之前不是安装了32位的python吗,这个也在环境变量中啊,那到时候在控制台中运行python命令时,到底是运行哪个版本的捏?
不要着急哦,系统查找命令时是按照环境变量中的值按顺序来的,也就是如果64位的路径在32位的路径前面,则运行64位的。(可以根据实际需求通过【上移】【下移】按钮来调整顺序)如下图所示:
3. IDE使用的是Pycharm, 那么如何切换不同的Python版本呢?
在【File】->【Settings】->【Project:Python_WorkSpace】-【Project Interpreter】,然后下拉选择切换即可。
注意哦,下来不同的python版本,下方对应的Package也会跟着切换,32位的python对应32位的包,64位的python对应64位的包,所以安装包的时候需要注意位数。