1. 程式人生 > >Linux Centos7下安裝Python

Linux Centos7下安裝Python

1.檢視是否已經安裝Python

Centos7預設安裝了python2.7.5 因為一些命令要用它比如yum 它使用的是python2.7.5。

使用python -V命令檢視一下是否安裝Python:

然後檢視一下Python可執行檔案的位置:

進入到bin目錄:

可以看到可執行檔案python指向python2,python2又指向python2.7也就是說Python命令執行的系統預裝的Python2.7。

要安裝Python的其他版本先執行mv python python.bak命令備份python檔案

2.安裝新版本的Python

下載tgz包就可以了。其實下面的2個包其一都可以使用
Python-3.5.1.tgz (這個不是編譯過的東西,不能解壓之後直接使用)
Python-3.5.1.tar.xz (這個是pthon的原始碼)

講下載的tgz包上傳到Linux伺服器。

或者執行wget命令直接下載到伺服器:wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

解壓縮:tar -zxvf Python-3.5.1.tgz

加壓縮之後該目錄下出現Python-3.5.1資料夾,進入到資料夾下執行編譯安裝。

執行 ./configure --prefix=/usr/local/python/python3 命令。./configure命令執行完畢之後建立一個檔案creating Makefile,供下面的make命令使用 執行make install之後就會把程式安裝到我們指定的目錄中去。

Configure是一個可執行指令碼,它有很多選項,在待安裝的原始碼路徑下使用命令./configure –help輸出詳細的選項列表。

其中--prefix選項是配置安裝的路徑,如果不配置該選項,安裝後可執行檔案預設放在/usr /local/bin,庫檔案預設放
在/usr/local/lib,配置檔案預設放在/usr/local/etc,其它的資原始檔放在/usr /local/share,比較凌亂。

如果配置--prefix,如:
./configure --prefix=/usr/local/test
可以把所有資原始檔放在/usr/local/test的路徑中,不會雜亂。
用了—prefix選項的另一個好處是解除安裝軟體或移植軟體。當某個安裝的軟體不再需要時,只須簡單的刪除該安裝目錄,


就可以把軟體解除安裝得乾乾淨淨;移植軟體只需拷貝整個目錄到另外一個機器即可(相同的作業系統)。

當然要解除安裝程式,也可以在原來的make目錄下用一次make uninstall,但前提是make檔案指定過uninstall。

然後執行make、make install命令。

安裝成功之後進入到python3資料夾可以看到Python的可執行檔案目錄、lib目錄等相關目錄。

執行ln -s /usr/local/python/python3/bin/python3 /usr/bin/python命令建立軟連線。執行python -V檢視Python是否安裝成功。

安裝成功:

3.修改yum配置檔案

因為yum使用python2,因此替換為python3後可能無法正常工作,繼續使用這個python2.7.5

因此修改yum配置檔案(vi /usr/bin/yum)。

把檔案頭部的#!/usr/bin/python改成#!/usr/bin/python2.7儲存退出即可。

因為yum使用python2,因此替換為python3後可能無法正常工作,繼續使用這個python2.7.5因此修改yum配置檔案(vi /usr/bin/yum)。把檔案頭部的#!/usr/bin/python改成#!/usr/bin/python2.7儲存退出即可

相關推薦

(轉)LINUX CENTOS7安裝PYTHON

編輯 查看 idt 可執行 oca 成功 href 命令執行 文件 LINUX CENTOS7下安裝PYTHON 原文:http://www.cnblogs.com/lclq/p/5620196.html Posted on 2016-06-27 14:58 南宮羽香 閱讀

Linux Centos7安裝Python

1.檢視是否已經安裝Python Centos7預設安裝了python2.7.5 因為一些命令要用它比如yum 它使用的是python2.7.5。 使用python -V命令檢視一下是否安裝Python: 然後檢視一下Python可執行檔案的位置: 進入到bin目錄: 可以看到可執行

Centos7安裝Python+Selenium+Firefox學習環境

xorg highlight 使用 瀏覽器 pre 代碼 我認 執行 如果 Selenium 一自動化測試工具。它支持 Chrome,Safari,Firefox 等主流界面式瀏覽器,如果你在這些瀏覽器裏面安裝一個 Selenium 的插件,那麽便可以方便地實現Web界面的

CentOS7安裝python-pip

nbsp 再次 ade share tro art blog har 它的 在使用Docker的時候,有一個工具叫做 docker-compose,安裝它的前提是要安裝pip工具. 1、首先檢查linux有沒有安裝python-pip包,直接執行 yum insta

centos7安裝Python的pip

Python的piproot用戶使用yum install -y python-pip 時會報如下錯誤:No package python-pip availableError:Nothing to do解決方法如下:  首先安裝epel擴展源:  yum -y install epel-release  更

Linux-CentOS7安裝Elasticsearch6.3.0超詳細步驟

檢測是否安裝了Elasticsearch ps aux|grep elasticsearch 1、安裝JDK Elastic 需要 Java 8 環境 安裝JDK具體操作,請點選連結 2、下載Elasticsearch wget https://artifacts.elast

阿里雲部署django實現公網訪問 SSH實現遠端控制 linux rhel7安裝python django初探-建立簡單的部落格系統(一) django初探-建立簡單的部落格系統(二)

  本博的主要目的是對阿里雲部署django實現公網訪問進行一次簡單的記錄,方便日後查詢。   內容目錄:   (1)申請阿里雲伺服器及安全組配置   (2)實現ssh遠端控制   (3)實現ftp檔案傳輸   (4)安裝python3,在centos下同時使用python2和python3   

Linux CentOS7安裝Zookeeper-3.4.10服務(最新)

pre exp 路徑 datadir detail count 3.4 repr 數據文件 Linux CentOS7下安裝Zookeeper-3.4.10服務(最新) 2017年10月27日 01:25:26 極速-蝸牛 閱讀數:1933 版權聲明:

Linux(CentOS7)安裝JDK8

64位 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie"

阿里雲 Linux Centos7安裝Tomcat8

  在官網下載對應的Linux版本的tomcat https://tomcat.apache.org/download-80.cgi   將apache-tomcat-8.0.53.tar.gz檔案使用檔案上傳工具,上傳到/usr/local中執行以下操作: 解壓縮 然

Linux CentOS7安裝Redis服務

#下載 wget http://download.redis.io/releases/redis-5.0.2.tar.gz #解壓 tar zxvf redis-5.0.2.tar.gz cd redis-5.0.2 make mkdir -p /usr/local/redis/bin cd

Linux centos7 安裝RabbitMQ

一:安裝erlang環境                 這個erlang環境,我也不知道是啥東西,不過看網上說。rabbitmq就是用這個erlang語言寫的。 下載地址 # wget http://www.

Linux CentOS7安裝配置zookeeper3.4.12

1.安裝配置jdk 見此部落格:https://blog.csdn.net/qq_37856300/article/details/83628378 2.使用wget下載解壓zookeeper3.4.12 # wget http://mirror.bit.edu.cn/apach

Centos7安裝python環境

前言 centos7預設是裝有pyhton的。 #檢查python版本 [[email protected]_python ~ 17:23:54]#python -V Python 2.7.5  但是眾所周知,python2版本到2020年就不在提供維護了。因此,在這奉上p

Linux環境安裝python的注意事項

一、linux下安裝Python的兩種方法 1.使用anaconda進行安裝      conda install/uninstall或切換到bin目錄下pip安裝 第一步:下載 anaconda for linux(找到對應的版本)   &n

linux centos7 安裝配置redis 自動後臺啟動

1、下載、編譯、安裝   https://redis.io/download   wget xxxxx 2、設定服務自動後臺啟動    (1)、複製初始化指令碼           首先將utils/redis_init_script檔案複製到/etc/init.d下,同時

Linux系統安裝Python 3.7.0

                                      Linux系統下安裝Python

Linux(centos7)安裝OpenSSL 安裝圖文詳解

安裝環境:         作業系統:CentOs7        OpenSSL Version:openssl-1.0.2j.tar.gz        目前版本最新的SSL地址為http://w

Linux 系統安裝 python-skimage

nump pre linux sta lib span str size otl Linux 系統下安裝 python-skimage 安裝必須的依賴 // python-mumpy // python-scipy // python-matplotl

linux centos7 安裝mysql (rpm包安裝)

一. 首先到mysql 的網站上載  mysql rpm包的合集 我們選擇免費的社群版 下載完成之後解壓   裡面有很多mysql 的包,這們主要安裝下面劃紅線的四個包就可以了,安裝 的順序也標