Linux、ubuntu下pip安裝aiohttp失敗,修改python預設版本
阿新 • • 發佈:2019-01-29
ubuntu pip安裝aiohttp失敗的問題:
因為系統預設自帶的python最高為python3.4版本。而aiohttp模組是在python3.5版本之後才有的,因此需要安裝python3.5之上才行。
而且即便安裝了python3.6,系統預設的python也不是3.6版本。
因此想要安裝成功aiohttp,需要將預設的python改為3.4之上,步驟如下:
一、安裝python3.6,安裝過的可以跳過此步驟
sudo add-apt-repository ppa:fkrull/deadsnakes sudo apt-get update sudo apt-get install python3.6
二、使用以下命令即可更改python預設為3.6
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 200
切換回來的方式:
sudo update-alternatives –-config python
如下圖:
按照格式輸入就可以隨意切換版本。
三、安裝新版pip:
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
四、安裝aiohttp
sudo pip3 install aiohttp
搞定!