2016年1月29日 星期五

pip 指令更新 python packages

以下皆以 pip 指令進行示範:
  • 更新一個已知名稱的 Python package,如 numpy package
  • pip install -U numpy
    
    或是
    pip install --upgrade numpy
    


  • 更新所有已安裝的packages
    pip list |awk '{print $1}' |xargs -n 1 pip install --upgrade
    
    或是
    for i in `pip list |awk '{print $1}'`; do echo $i; pip install --upgrade $i; done
    

#

1 則留言:

david 提到...

pylint 2.5.2 requires isort<5,>=4.2.5, but you'll have isort 5.4.2 which is incompatible.
astroid 2.4.2 requires lazy-object-proxy==1.4.*, but you'll have lazy-object-proxy 1.5.1 which is incompatible.