TLS過舊導致pip安裝套件失敗(找不到package)
Posted on 週二 17 七月 2018 in Python
拿老mac來用的時後馬上撞到主環境和virtualenv的pip什麼東西都找不到。囧。
後來找到這個Issue。 總之就是 Python.org sites 终止支持TLS1.0和1.1,TLS需要>=1.2才能抓到東西~
解決方法
因為pip首先死,不能用pip update。 所以我就先從官網下載最新python install一口氣打掉, 反正順便更新openssl那些的。
還可以點點script更新PATH之類的,方便XD
然後再upgrade pip和virtualenv, done.
$ pip install --upgrade pip
$ pip install --upgrade virtualenv