记一次python踩坑记录
在导入python的threading多进程包的的时候总是出现报错,奇怪的是换了一个文件夹就可以正常运行了。尝试各种修改,发现所有的报错都一样。甚是奇怪。
ImportError: cannot import name ‘Thread’ from ‘threading’ (~/script/threading.py)
经过各种折腾,后来,终于搞明白了,原来是程序起的名字和包的包名一样,发生冲突,导致系统会找到自己的程序运行,结果可想而知,报错。
总结:给程序起名时一定不要和系统命令和程序关键字一样!