在CentOS 7系統中配置Python3 x

2021-07-24 15:42:21 字數 1090 閱讀 3922

因為大部分發行版預設使用python2.x,所以配置python3.x不可避免

yum -y update

wget 

.org/ftp/python/3.5

.2/python-3.5

.2.tgz

tar -zxvf python-3.5

.2.tgz

可參考「鳥叔的linux私房菜–原始碼安裝」

cd python-3.5.2

vim readme

因為centos 7 存在軟體依賴python2.x,而且python2與python3不相容,所以安裝中注意不能把python2刪除,使用替代安裝python3即可

./configure --prefix=/usr/

make

make test

make altinstall

發現提示pip因為ssl缺失而沒有安裝成功,如果pip沒有安裝,這對以後python安裝第三方庫很不方便,所以我們要安裝openssl(如果不知道是具體是哪個,可以使用yum search ssl命令檢視)

yum install openssl-devel
再次執行安裝

make altinstall
安裝成功後執行一下命令測試

python3.5

--version

pip3.5

--version

後來發現有些命令不能正常執行,比如

import curses
發現是在make編譯中提示缺少』_curses』模組(這裡重新編譯後發現的)導致的,所以使用一下方法成功解決

yum search _curses

yum install ncurses-devel.x86_64

同理,如果發現匯入包不成功,很可能是因為系統缺少這個包,用這個方法重新安裝上就好了

在CentOS7系統中配置ftp服務

yum install y vsftpdsystemctl enable vsftpd.servicesystemctl start vsftpd.servicenetstat antup grep ftpuseradd ftptest passwd ftptest mkdir var ftp te...

在 CentOS 7 系統中安裝 Redis

作業系統 cat etc centos release centos linux release 7.7.1908 core uname kernel release 3.10.0 1062.el7.x86 64gcc 版本 gcc version gcc gcc 4.8.5 20150623 re...

在CentOS 7中安裝與配置Tomcat 8方法

命令主要參考 安裝說明 安裝環境 centos 7 安裝方式 原始碼安裝 軟體 apache tomcat 8.0.14.tar.gz 安裝前提 系統必須已安裝配置jdk6 安裝請參考 在centos 7中安裝與配置jdk8 安裝tomcat 將apache tomcat 8.0.14.tar.gz...