一.linuxpython
1.可能沒有此模塊,會拋出異常cannot import name Process,須要安裝一下,在終端中使用pip install multiprocessing安裝便可。linux
2.注意不要將文件明設置爲multiprocessing.pywindows
二.windowsblog
1.注意不要將文件明設置爲multiprocessing.py進程
2.可能會須要在終端中運行,不必定。在IDE中運行錯誤,能夠嘗試在終端中試試。ip
3.拋出RuntimeError, 解決辦法:get
須要在p = Process()前加上pip
if __name__ == "__main__":class
以後的代碼,包括主進程的代碼都在這裏邊寫。以下所示:import
if __name__ == "__main__": p = Process(target=ob) p.start() p.join(2) while True: print("---main---") time.sleep(1)