我正在我的树莓派4上运行一个导入Pandas的python脚本。当我用检查脚本内的Pandas版本时
import pandas as pd
pd.show_versions()
并使用以下命令运行脚本:
python3 myscript.py
输出为:
INSTALLED VERSIONS
------------------
python: 3.7.3.final.0
pandas: 0.23.3
numpy: 1.21.6
但是当我使用控制台并通过pip检查Pandas版本时
pip3 list
输出为:
Package Version
------------------ -----------
numpy 1.23.5
pandas 1.5.2
为什么 * pip3 * 显示的版本与 * python3 * 不同?我如何强制使用"正确"的版本?我没有使用任何虚拟环境。
附带说明:pip本身也有同样的问题,在脚本内部调用它返回18.1,检查conole返回22.3.1
1条答案
按热度按时间nx7onnlm1#
代替
你能试试下面的方法吗?
pkgs安装,我们可以使用上述方法获得所需的版本。
由于我没有足够的声誉,我无法保持评论:(