Houdini安装pandas库
2020-10-22 本文已影响0人
MasterZhang
使用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