本來已經安裝了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-64\Scripts 和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位的包,所以安裝包的時候需要注意位數。