Python環境安裝與公升級

2022-05-16 17:00:29 字數 2691 閱讀 8628

python是跨平台的,它可以執行在windows,mac,linux/unix系統上,在windows上寫的python程式,在linux上也是能夠執行的。目前,python有兩個大版本,乙個是2.x版本,乙個是3.x版本,兩個版本是不相容的。本部落格內容以3.5.1版本為基礎。

如果你正在使用mac,系統是os x10.8~10.10,那麼系統自帶的python是2.7版本,需要安裝最新的python3.5.1.

方法二:如果安裝了homebrew,直接通過命令 brew install python3 安裝即可。

linux系統自帶python,一般自帶的python版本為2.6/2.7。需要更新到最新的3.5.1.

1. 檢視預設python版本 python -v

2. 安裝gcc, 用於編譯python原始碼 yum install -y gcc

4. 解壓並進入原始碼檔案

5. 編譯安裝

./configure

make all

make install

6. 修改預設python版本

mv /usr/bin/python /usr/bin/python2.6ln -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

#find / -name gnome-tweak-tool

/usr/bin/gnome-tweak-tool

/usr/share/gnome-tweak-tool

#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)

python公升級中遇到的問題

2、安裝

預設安裝路徑:c:\python35

3、配置環境變數

【右鍵計算機】--》【屬性】--》【高階系統設定】--》【高階】--》【環境變數】--》【在第二個內容框中找到 變數名為path 的一行,雙擊】 -->【python安裝目錄追加到變值值中,用 ; 分割】

如:原來的值;c:\python35,切記前面有分號

備註:預設安裝時會自動新增環境變數

Ubuntu環境下python安裝公升級

一般預設ubuntu都自帶python,只是版本可能需要根據實際需要進行公升級 避免直接從跨大版本公升級 2.7.x至3.5.x sudo apt get update二 公升級python版本 python2 sudo apt get upgrade python三 安裝pip pip2 sudo...

Python環境安裝與設定

前期回顧 pycharm professional 永久activate pycharm軟體設定 pycharm終端執行python檔案 pycharm 視覺化 tensorboard pycharm設定注釋的顏色及其字型 pycharm快捷鍵批量注釋 取消注釋 縮排 取消縮排 1.安裝第三方num...

python 環境與工具安裝

一,安裝 miniconda 進入 miniconda conda conda config set show channel urls yes 四,建立 python3.5 的虛擬環境 在 cmd 終端或者anaconda prompt輸入 conda create n course py35 p...