李宏毅机器学习2022-HW6代码报错记录
运行环境:MacOS, M1, jupyter notebook, miniconda
多进程报错
报错:AttributeError: Can‘t get attribute ‘task‘ on <module ‘__main__‘ (built-in)>
解决方案:
- 下载multiprocess包:
pip3 install multiprocess
- 找到包的安装目录(一般是
/Users/mclinwong/opt/miniconda3/lib/python3.9/site-packages/multiprocess
- 找到报错文件目录(一般是
/Users/用户名/opt/miniconda3/lib/python3.9/multiprocessing
- 用安装的multiprocess替换multiprocessing文件夹(需要把原来的multiprocessing文件夹删除,再将multiprocess文件夹放入报错文件目录前,再将文件夹重命名为multiprocessing)
参考:Multiprocessing example giving AttributeError