在centos7上如何安裝/切換python3
在centos7上如何安裝或者切換python3
首先你要知道,在centos中預設是安裝了python2的
[[email protected] bin]# cd /usr/bin
[[email protected] bin]# ls python*
python python2 python2.7
三個顯示結果中最後一個是python2.7,實際上這幾個檔案之間是有依賴關係的。在ls 後面加個 -al引數,如下:
[[email protected] xiangzhang]$ cd /usr/bin/ [[email protected] bin]$ ll -la python* lrwxrwxrwx. 1 root root 7 Sep 15 23:41 python -> python2 lrwxrwxrwx. 1 root root 9 Sep 15 23:41 python2 -> python2.7 -rwxr-xr-x. 1 root root 7216 Jul 13 21:07 python2.7
很明顯,當你輸入python這個命令的時候,呼叫的是python2.7
ok,我們也可以這樣來安裝python3
https://www.python.org/ftp/python/ 是所有python版本存放的地方,我們選用最新的版本python3.7.1下載:
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1rc1.tar.xz
解壓:
tar -xvf Python-3.7.1rc1.tar.xz
進入:
cd Python-3.7.1rc1
然後使用下面的命令進行安裝:
# ./configure --prefix=/usr/local/python3 # make # make install
解釋下上面的命令,./configure --prefix=/usr/local/python3
會將python安裝到/usr/local/python3
目錄下
進入到/usr/local/python3
目錄:
cd /usr/local/python3
[[email protected] ~]$ cd /usr/local/python3/ [[email protected] python3]$ ll total 4 drwxr-xr-x. 2 root root 4096 Oct 10 15:23 bin drwxr-xr-x. 3 root root 24 Oct 10 15:23 include drwxr-xr-x. 4 root root 63 Oct 10 15:23 lib drwxr-xr-x. 3 root root 17 Oct 10 15:23 share
最後我們來建立一個軟連線:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
現在我們來看一下/usr/bin
目錄下的檔案:
[[email protected] python3]$ cd /usr/bin/
[[email protected] bin]$ ls -la python*
lrwxrwxrwx. 1 root root 7 Sep 15 23:41 python -> python2
lrwxrwxrwx. 1 root root 9 Sep 15 23:41 python2 -> python2.7
-rwxr-xr-x. 1 root root 7216 Jul 13 21:07 python2.7
lrwxrwxrwx. 1 root root 30 Oct 10 15:25 python3 -> /usr/local/python3/bin/python3
現在你就可以使用python3命令使用python3了
[[email protected] bin]$ python3
Python 3.7.1rc1 (default, Oct 10 2018, 15:20:03)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
相關推薦
在centos7上如何安裝/切換python3
在centos7上如何安裝或者切換python3 首先你要知道,在centos中預設是安裝了python2的 [[email protected] bin]# cd /usr/bin [[email protected] bin]# ls p
Centos7上安裝Python3
zip2 sql onf python2 openss qlite 命令 6.2 www. 安裝新的Python3與系統自帶的Python2共存 安裝依賴 yum install zlib-devel bzip2-devel openssl-devel ncurses-de
centos7上安裝或升級python3版本
centos7上安裝python3.6.5從官網上下載,目前最新版本是3.6.5https://www.python.org/downloads/然後解壓:tar zxvf Python-3.6.5.tgz然後新建待安裝目錄:mkdir -p /opt/server/pyt
Centos7上安裝python3.7--步驟,注意事項,以及常見的出錯
Centos7安裝python3.7 由於python2和python3在很大程度上有些不同,因為需要,就以決定安裝python3.x的版本,但由於Centos上自安裝的就是pyhton2.6.所以在安裝python3.7的時候,最好不要將原有的python刪
在centos7 上安裝Python3
enable 普通 進行 重要 軟件安裝 是把 但是 local 簡化 Centos7缺省是python2.7。 現在需要使Python2和python3 共存,所以需要單獨安裝python3. 但是需要註意的是如果按缺省方式安裝,則會替換python為python3.x
(原創)在Linux上安裝執行Python3(CentOS7為例)
在win10上開發好的python專案要部署在Linux上要面對的問題:怎麼在Linux上跑py檔案呢? 以Lunix CentOS7.x平臺為例,CentOS系統上自帶的已有python2.x 的版本,使用命令可以檢視。 但我們需要python3.x 的主流版本,此時建議不要刪除原有的python2 ,而
【Zabbix】在CentOS7上安裝Zabbix3.0
led spl clas connector 不同數據庫 自由 sel 做了 之前 Zabbix安裝 首先說明一下,本文主要參考了【http://www.linuxidc.com/Linux/2016-11/137030.htm】和【http://www.cnblog
阿裏雲CentOs7上安裝JDK
由於 阿裏雲 安裝jdk 自己 cep 變量 roo 但是 style 一、查看服務器是否已經預裝了JDK 在拿到新機器以後,要先看下機器上是否已經預裝了JDK,命令: rpm -qa|grep jdk 如果有的話,卸載openjdk(無需輸全稱)。命令:
在 CentOS7 上安裝 MongoDB
error log 關閉 服務 文件夾 -a 客戶端 客戶端程序 test 1.環境 centos7 2 進入到 /usr/local/ 目錄:cd /usr/local3 在當前目錄下創建 tools 目錄:mkdir -p tools4 進入到 tools 目錄中:cd
centos7上安裝CDH5.10.0 認不到主機
scm 問題解決 ole ssi 主機 proc 方法 cdh iso 最近在centos7上安裝CDH5.10.0 認不到主機 異常提示: cloudemanager安裝時出現ProtocolError: <ProtocolError for 127.0.0.1/R
Centos6和Centos7上安裝LAMP(PHP-FPM模式、編譯安裝)
安裝 centos6 lamp -------------------------實驗:CentOS 7安裝LAMP(PHP-FPM模式)---------------------1、安裝PHP-FPM首先要卸載PHP: yum remove php yum install php-fpm
轉:在centos7上安裝memcache
task centos -i ring pri find memcached editor emc 轉:https://www.liquidweb.com/kb/how-to-install-memcached-on-centos-7/ http://devdocs.mag
在CentOS7上安裝RabbitMQ
pack wiki 用戶名 inf rec tag nec open sicp Installing on RPM-based Linux (RHEL, CentOS, Fedora, openSUSE) 首先需要安裝erlang,參考:http://fedorapr
在 CentOS7 上安裝 Zookeeper-3.4.9 服務
sin cal 永久 int mit apache small www cti 在 CentOS7 上安裝 zookeeper-3.4.9 服務 1、創建 /usr/local/services/zookeeper 文件夾: mkdir -p /usr/local
centos7上安裝redis以及PHP安裝redis擴展(一)
對數 onf 服務 evel 路徑 system 命令 請求 物理內存 1.關閉防火墻: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewa
centos7上安裝memcached以及PHP安裝memcached擴展(二)
new zxvf ould get blank .so emca post dev 開始在 PHP 中使用 Memcached 前, 我們需要確保已經安裝了 Memcached 服務,接下來安裝 php-memcached 擴展。 PHP Memcached 擴展安裝
CentOS7上安裝並配置KVM,以及通過KVM安裝CentOS系統
KVM 虛擬機 CentOS7 虛擬化技術 筆記內容:CentOS7上安裝並配置KVM,以及通過KVM安裝CentOS系統筆記日期:2018-03-07 28.5 Centos7上安裝KVM 28.6 配置網卡 28.7 創建虛擬機安裝CentOS7 28.8 虛擬機管理 Centos7
CentOS7上安裝MySQL總結
MySQL5.6一、MySQL數據庫介紹 1、數據庫基礎知識 MySQL是一種開放源代碼的關系型數據庫管理系統(RDBMS),MySQL數據庫系統使用最常用的數據庫管理語言–結構化查詢語言(SQL)進行數據庫管理。 MySQL在2008年被SUN公司收購,2009年SUN公司被Oracle公司收購。
Centos7上安裝docker
rem all ble uname 服務 install blank down mon 查看來源:http://www.cnblogs.com/yufeng218/p/8370670.html Docker從1.13版本之後采用時間線的方式作為版本號,分為社區版CE和企
centos7上安裝nodejs
時間 網速慢 ror UC install c-c++ 源碼包 sta body 1. 確保安裝編譯工具 $ yum -y install gcc gcc-c++ 2. 獲取官網源碼 : $ wget https://nodejs.org/dist/v9.9.0/