File "D:\PROGRA1\SIDEEF1\HOUDIN~1.633\python27\lib\site-packages\pkg_resources.py", line 1700, in find_on_path
for entry in os.listdir(path_item):
WindowsError: [Error 234] : 'c:\users\admin\.'
解決方法
- 確保 Houdini 安裝路徑不要有中文
- 打開(kāi) Houdini安裝路徑下的
python27\lib\site-packages
路徑, 如我的D:\Program Files\Side Effects Software\Houdini 18.5.633\python27\lib\site-packages
下的pkg_resources.py
文件 - 定位到 1700 行, 替換原來(lái)的
for entry in os.listdir(path_item):
為for entry in os.listdir(path_item.decode('utf-8')):
注意: 如果使用
Notepad++
, 注意前面用空格, 不要使用 Tab, 如果報(bào)類似IndentationError: unindent does not match any outer indentation level
錯(cuò)誤, 參考 Python腳本語(yǔ)法錯(cuò)誤之:IndentationError: unindent does not match any outer indentation level .