Python conda - 如何升级 anaconda 上不可用的软件包

Python conda - How to upgrade package not available on anaconda

如果我正在查看 Anaconda 软件包 (http://docs.continuum.io/anaconda/pkg-docs),在版本 4.0.0 中有一个名为 "nbconvert" 的软件包。 在 nbconvert (https://github.com/jupyter/nbconvert/releases) 的 github 站点上有一个较新的版本(我需要这个)4.1.0。现在如何在我的机器上安装这个版本?如果我尝试

conda install nbconvert

它将安装 4.0.0 版。但我需要这个新的

如果我尝试使用

搜索此包
anaconda search -t conda nbconvert

它只找到 4.0.0 版本

最简单的方法就是暂时把conda的nbconvert换成最新版的pip

你可以这样做:

conda remove nbconvert
pip install nbconvert

之后您可以通过输入 jupyter nbconvert --version 查看 nbconvert 的版本。如果一切顺利,您将看到 4.1.0.

请注意,在 continuum analytics 的开发人员更新软件包之前,这只是一种临时解决方法。切换回 conda 版本时不要忘记 pip uninstallconda install