I'm new on multiprocessing on python and I just saw a code to run a function in multiprocessing but that code gave me an error.
import multiprocessing
import os
def foo():
    return
if __name__ == "__main__" :
    for process_idx in range(multiprocessing.cpu_count()):
        p = multiprocessing.Process(target=foo)
        os.system("taskset -p -c %d %d" % (process_idx % multiprocessing.cpu_count(), os.getpid()))
        p.start()
Error:
File "multiprocessing.py", line 8, in <module>
    for process_idx in range(multiprocessing.cpu_count()):
AttributeError: module 'multiprocessing' has no attribute 'cpu_count'
I have installed the multiprocessing package, too.
 
    