我收到的错误是
ModuleNotFoundError: No module named 'pandas.core.internals.managers';
'pandas.core.internals' is not a package
在之前安装了较新的版本后,我正在尝试将 pandas 版本降级到版本 0.22.0。我读到这是 pickle 文件的问题,但我不确定这意味着什么。如何更新我的 pickle 文件,以便在之前安装了较新版本后可以使用 pandas 0.22.0?我需要降级,以便可以将多个轴分配给一个轴。
谢谢!
最佳答案
尝试virtualenv .
What is a virtualenv, and why should I use one?
Virtualenv 是一个独立的 Python 环境,可用于您的项目。这样,您就可以拥有您想要安装的任何软件包的多个版本。
使用pip install virtualenv
安装virtualenv
现在转到您的项目目录并运行virtualenv venv
。这将创建一个名为 venv 的文件夹,其中包含一个隔离的 python 环境。您可以通过运行 source ./venv/bin/activate
现在,您安装的任何软件包都将安装到此 virtualenv,而不是原来的 python 安装。
关于python - 需要降级 pandas 版本,但出现 "ModuleNotFoundError"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55402515/