centos7安裝Python3 6及虛擬環境

2022-09-18 15:36:15 字數 1981 閱讀 7079

1.安裝python3.6

安裝python3.6.5,原來的python2.7.5並存

準備環境:

登入你的linux虛擬機器或者雲伺服器,進入命令列介面如下圖:

進入這樣的視窗就是遠端登入成功,我這裡使用的是遠端連線工具xshell,可以使用別的遠端連線工具,比如crt

檢測你的環境中是否有python,檢視版本

預設帶的有python2.7.5,我們需要安裝個python3.6.5,別的版本也可以

安裝python可能用到的依賴:

[root@yzn ~]# yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

檢查安裝基礎命令: 檢視是否有wget命令,如圖就是有wget命令

如果沒有安裝命令:

命令ls檢視當前目錄下的檔案

這個可以看到這個檔案字尾名是tgz,我們需要解壓這個檔案

進入解壓後的目錄

進行編譯,指定編譯後生成檔案的位置

如果遇到:configure: error: no acceptable c compiler found in $path

解決方法:# yum install gcc

提示這個表示編譯完成:

安裝的過程可能有點長,需要一段時間,只要不報錯就ok

遇到問題:

安裝出現這個問題:

網上給出的解決辦法是缺少了zlib的解壓縮類庫安裝即可:

重新執行安裝命令:

提示這個表示安裝完成:

到這裡雖然已經安裝成功但是還不能直接使用python3.6.5,我們還需要再設定下

到這裡我們測試下python是否可用:

可以看出python2和python3都可以檢測到

到最後我們python編譯安裝的目錄是/usr/local/下的python3目錄

執行rm –rf要慎重!!!

3.2、進入虛擬環境

[root@sl**enode1 ~]# cd /opt/

[root@sl**enode1 opt]# ls

[root@sl**enode1 opt]# python3.6 -m venv py3

[root@sl**enode1 opt]# ls py3/

bin include lib lib64 pyvenv.cfg

[root@sl**enode1 opt]# source /opt/py3/bin/activate

(py3) [root@sl**enode1 opt]# python -v

python 3.6.8

(py3) [root@sl**enode1 opt]#

3.3、退出虛擬環境

(py3) [root@sl**enode1 opt]# deactivate

[root@sl**enode1 opt]#

centos7安裝python的MySQLdb模組

sudo pip install mysql python如果遇到找不到mysql config檔案時,要先安裝 mysql community devel sudo yum install mysql community devel 然後重新sudo pip install mysql pytho...

centos7安裝python的MySQLdb模組

pip install mysql python 如果遇到找不到mysql config檔案時,要先安裝 mysql community devel 安裝mysql源 rpm ivh yum install mysql community devel 然後重新pip install mysql py...

centos7 安裝centos桌面

一 輸入命令 yum groupinstall gnome desktop graphical administration tools 二 設定系統啟動等級。systemctl get default 獲取當前系統執行形式,會顯示multi user.target 命令列終端 或者 graphic...