1.python3安裝perl環境以及IPC/cmd.pm模組,由於環境中安裝了pyhon2和python3導致模組引入衝突。make python3時一直報錯沒有Module _tktinter,重新安裝tk後python3還是import失敗
2.檢查發現python2可以引入,並且再進行安裝模組時,使用的是python,而系統python指向python2
3.修改python的軟連線後,發現yum不能用了,yum依賴python2環境
4.而後想使用dnf代替yum,刪除了yum相關的依賴包,以及python2環境。
5.但是發現好多依賴安裝還是基於yum,重新rpm安裝yum,安裝成功,但是使用時報錯提示缺少Module urlgrabber,多次rpm安裝還是報錯,python2和python3都引入不了該模組。
6.透過python2的pip安裝相關模組,但需要先安裝pip
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python2 get-pip.py
安裝成功
pip --version
7.檢查yum,好了
8.順手安裝pip3
curl https://bootstrap.pypa.io/pip/3.6/get-pip.py -o get-pip.py
python3 get-pip.py
每個版本的python3都對應相應的指令碼,如果使用錯誤,會有提示