在具有python 3.7.3的Ubuntu 18.04上,我尝试导入熊猫,但这失败了,因为它找不到_lzma
。
我已验证_lzma
已与dpkg一起安装:
/usr/lib/python3.7/lib-dynload/_lzma.cpython-37m-x86_64-linux-gnu.so。奇怪的是,_lzma不是熊猫的依赖项(如pip3所指定)。
答案 0 :(得分:1)
我今天遇到了同样的问题!我还是可以修复它。
熊猫刚在7月18日发布了一个新版本0.25.0
,并将该版本改回0.24.2
对我来说已经解决了这个问题。
我希望这对您也有用!
答案 1 :(得分:0)
使用pyenv
时遇到相同的问题。您无需回滚pandas
。
为解决导入错误,我删除了python:
$ pyenv uninstall 3.7.1
已安装的依赖项:
$ sudo apt-get install liblzma-dev
并重新安装版本:
$ pyenv install 3.7.1
有关此依存关系的更多信息here
答案 2 :(得分:0)
刚刚升级到0.25.1版本,效果很好