最近遇到要更新 pip 的時候 發生SSL 錯誤
稍微記錄一下問題
可以再安裝的時候 先將anaconda 的ssl預設關閉
conda config --set ssl_verify false
之後再執行
conda update pip
就可以更新pip囉!
不過通常會遇到SSL問題的時候 可能pip install package時也會fail
可以參考本網誌的
pip 無法下載套件的解法
https://dotblogs.com.tw/rexhuang/2019/08/29/150115
2020/1/15 後記
除了用上面的conda 更新pip 以外 也可以直接下pip
pip install --upgrade pip
在uninstalling的時候都還蠻正常的
在安裝的時候卻出現
Could not install packages due to an EnvironmentError: [WinError 5] 存取被拒。:
'd:\\personal\\python_virtual_env_test\\testenv\\scripts\\pip.exe'
Consider using the `--user` option or check the permissions.
然後你就會發現你的pip壞掉了
連下一個pip list 都會出現 "No module named pip"
Windows 環境中 請輸入以下語法 先把pip救回來吧
python -m ensurepip
救回來之後, 在用以下語法就可以正常更新了
python -m pip install --user --upgrade pip
-----------------------------------------
有時在會走之前你就得跑
你不解決問題 就等問題解決你