前情提要
平常都習慣 mac 上面做事,這幾天在某台新的 ubuntu 上面裝 pgcli 的時候遇到一個問題
用 pip 裝完 pgcli 之後跳出一個提示,意思是說你現在這個 pip v8.1.1 已經過時囉,現在最新的是 v18,建議你快點更新喔,後面還送你一串更新用的指令
用它送的指令更新下去…直接幫你把你的 pip 送上西天,會噴以下的訊息
1 | Traceback (most recent call last): |
解法
查了一輪大致上是因為新版的 pip v18,只支援 python3,python2 只能更新到 v9 的樣子
這真的蠢到我醉了,自己跳訊息出來炸掉自己是哪招…
以下一行解決
1 | sudo python -m pip uninstall pip && sudo apt install python3-pip --reinstall |