Centos7下python2 7公升級至3 6

2022-08-29 04:06:14 字數 675 閱讀 5170

參考自:

1.公升級python後pip不能用了

解決步驟如下:

2.python3.6.0 提示 modulenotfounderror: no module named '_ssl' 模組問題

>檢測 系統 安裝 openssl

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel

>然後 重新編譯 python

編輯 取消注釋 以下幾行:

~ python/modules/setup.dist

大約在 209 行

ssl=/usr/local/ssl

_ssl _ssl.c \

-duse_ssl -i$(ssl)/include -i$(ssl)/include/openssl \

-l$(ssl)/lib -lssl -lcrypto

>重新編譯 

./configure --prefix=/usr/local/python

make

make install

安裝python2和3在centos7裡面的問題

首先,yum的執行依靠python2,安裝python3,建立完連線之後,在修改 usr bin yum 把第一行的python換成python2,因為python指向的檔案改變了。yum安裝軟體出錯解決方法 下面的操作能解決版本衝突問題。1.sudo vim usr bin yum 開啟,將首行的...

centos下保留python2安裝python3

1.安裝依賴環境 yum y install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel gdbm devel db4 devel libpcap devel xz d...

centos下保留python2安裝python3

1.安裝依賴環境 yum y install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel gdbm devel db4 devel libpcap devel xz d...