Python是跨平台的,它可以運行在Windows,Mac,Linux/Unix系統上,在Windows上寫的Python程序,在Linux上也是能夠運行的。目前,Python有兩個大版本,一個是2.X版本,一個是3.X版本,兩個版本是不兼容的。本博客內容以3.5.1版本為基礎。
在Mac上安裝Python
如果你正在使用Mac,系統是OS X10.8~10.10,那么系統自帶的Python是2.7版本,需要安裝最新的Python3.5.1.
方法一:從Python官網下載安裝程序,雙擊安裝。
方法二:如果安裝了Homebrew,直接通過命令 brew install python3 安裝即可。
在Linux上安裝Python
Linux系統自帶Python,一般自帶的Python版本為2.6/2.7。需要更新到最新的3.5.1.
1. 查看默認Python版本 python -V 2. 安裝gcc, 用於編譯Python源碼 yum install -y gcc 3. 下載源碼包 https://www.python.org/ftp/python 4. 解壓並進入源碼文件 5. 編譯安裝 ./configure make all make install 6. 修改默認Python版本 mv /usr/bin/python /usr/bin/python2.6 ln -s /usr/local/bin/python3.5 /usr/bin/python 7. 防止yum執行異常,修改yum使用的Python版本 vi /usr/bin/yum 將首行#!/usr/bin/python 修改為 #!/usr/bin/python2.6 原因是linux的yum依賴自帶Python,為了防止錯誤,此處更新其實就是再安裝一個Python 正常的話修改完/usr/bin/yum 就可以了,但是如果還有報錯,總結了下其他需要修改頭文件的: vim /usr/bin/yum-config-manager 如果報錯: SyntaxError: invalid syntax File “/usr/libexec/urlgrabber-ext-down”, line 28 except OSError, e: 則修改:vim /usr/libexec/urlgrabber-ext-down vim /usr/bin/gnome-tweak-tool

第一種:yum報錯 [root@localhost bin]# yum install ftp 已加載插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.zju.edu.cn * epel: ftp.cuhk.edu.hk * extras: mirrors.163.com * updates: mirrors.163.com File “/usr/libexec/urlgrabber-ext-down”, line 28 except OSError, e: ^ SyntaxError: invalid syntax File “/usr/libexec/urlgrabber-ext-down”, line 28 except OSError, e: ^ SyntaxError: invalid syntax 原因:安裝新版python 后出現在的問題。 解決辦法: vi /usr/libexec/urlgrabber-ext-down 把頭部的python改成和/usr/bin/yum中一樣的 第二種:gnome-tweak-tool [root@localhost applications]# find / -name gnome-tweak-tool /usr/bin/gnome-tweak-tool /usr/share/gnome-tweak-tool [root@localhost applications]# vim /usr/bin/gnome-tweak-tool 解決辦法: gnome-tweak-tool 文件 #!/usr/bin/python換成 #!/usr/bin/python2.7(老版本的python)就可以了 第三種:yum-config-manager [root@localhost kwplayer-master]# whereis yum-config-manager yum-config-manager: /usr/bin/yum-config-manager /usr/share/man/man1/yum-config-manager.1.gz [root@localhost kwplayer-master]# vim /usr/bin/yum-config-manager 解決辦法同上: #!/usr/bin/python換成 #!/usr/bin/python2.7 (老版本的python)
在Windows下安裝Python
1、下載安裝包 https://www.python.org/downloads/ 2、安裝 默認安裝路徑:C:\python35 3、配置環境變量 【右鍵計算機】--》【屬性】--》【高級系統設置】--》【高級】--》【環境變量】--》【在第二個內容框中找到 變量名為Path 的一行,雙擊】 --> 【Python安裝目錄追加到變值值中,用 ; 分割】 如:原來的值;C:\python35,切記前面有分號 備注:默認安裝時會自動添加環境變量