Houdini安装pandas库

使用houdini安装外部库需要先安装pip工具,参考
Houdini安装外部python库(pip)

1.安装好pip后使用pip安装pandas

"C:\Program Files\Side Effects Software\Houdini 18.5.351\python37\python3.7.exe" -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas

2.打开houdini导入pandas库出现Could not import the lzma module.错误,原因是缺少lzma模块。如果直接使用pip下载lzma是不行的,需要安装backports.lzma包。我尝试直接pip安装backports.lzma装不了。所以直接下载了轮子
链接:https://pan.baidu.com/s/1o2MWBx3YDun_L_eQeie2HA
提取码:z14c


3.再次打开houdini导入pandas库,发现还会提醒这个错误。怎么办?网上查了一下解决办法是改lzma源码,可能由于该模块没有即时更新吧。直接找到C:\Program Files\Side Effects Software\Houdini 18.5.351\python37\lib下的lzma.py。


image.png

用编辑器打开,大概是27行

from _lzma import * 
from _lzma import encode_filter_properties, _decode_filter_properties

替换为

from backports.lzma import *
from backports.lzma import _encode_filter_properties, _decode_filter_properties

完后,打开houdini导入pandas模块不会再报错。
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容