python - conda 更新不起作用 - conda 列表下的软件包版本保持不变

标签 python pip jupyter-notebook anaconda conda

我正在尝试将 pandas 库更新到最新版本,但 conda 似乎没有这样做。我运行了以下行

conda 更新 pandas

这是我得到的输出

Collecting package metadata (current_repodata.json): done
Solving environment: done

# All requested packages already installed.

但是,它似乎没有更新,因为该版本仍然无法在我的 Jupyter Notebook 中运行。我还通过运行命令对此进行了测试

conda 列表 | grep“ Pandas ”

并收到此输出

Pandas 0.23.4

很明显,由于某种原因它没有被更新。我什至使用 pip3 进行了测试,它给了我一个已安装的 0.25.3 版本,所以我不太确定为什么会发生这种情况,而且我有一个项目即将到期,所以我真的很感激这里的一些帮助。

最佳答案

我找到了修复方法。由于某种原因,pip / pip3 之间似乎存在冲突。和conda这导致conda继续引用旧的pandas版本。也可能是因为pandas依赖于其他软件包,自从上一个命令要求我更新以来这些软件包尚未更新 numpy以及其他使命令有效执行的包。

无论如何,这是我为解决问题而运行的一组命令:

pip uninstall pandas
pip3 uninstall pandas
conda install pandas=0.25.3

关于python - conda 更新不起作用 - conda 列表下的软件包版本保持不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62312931/

相关文章:

Python、Numpy、OpenCV——创建修改后的(同样快的) "addWeighted"函数

python - 计算通过网格的可能路径数

python - 使用 Python virtualenv --system-site-packages 安装本地包

python - Pip install 不会将模块添加到 Microsoft Azure 中的 python

python - Conda安装环境(PyFerret)不成功

python - python 和 panda 上的反向地理编码器

python - 如何连接两行上指定的标识符?

python - 我怎样才能制作 "function dictionary"?

Python bdist 和分发包以在没有 PyPi 的情况下安装

python - 如何在 Jupyter Notebook 和 Python 中创建交互式绘图