如何运行dispy文档name == 'main': import dispy, random cluster = dispy.JobCluster(compute) jobs = [] for i in range(10): # schedule execution of 'compute' on a node (running 'dispynode') # with a parameter (random number in this case) job = cluster.submit(random.randint(5,20)) job.id = i # optionally associate an ID to job (if needed later) jobs.append(job) # cluster.wait() # wait for all scheduled jobs to finish for job in jobs: host, n = job() # waits for job to finish and returns results print('%s executed job %s at %s with %s' % (host, job.id, job.start_time, n)) # other fields of 'job' that may be useful: # print(job.stdout, job.stderr, job.exception, job.ip_addr, job.start_time, job.end_time) cluster.print_status()中给出的示例代码
我得到以下输出
2017-03-29 22:39:52异步-版本4.5.2与epoll I/O通知器
2017-03-29 22:39:52冷静-冷静的客户版本: 4.7.3
2017-03-29 22:39:52分配-端口51347似乎被另一个程序使用。
然后什么都没发生。51347港口如何卸货?
发布于 2017-03-29 19:02:23
如果您在Linux下,运行sudo netstat -tuanp | grep 51347并注意使用该端口的pid。
然后执行ps ax | grep <pid>以检查哪个服务/程序正在使用该pid运行。
然后执行kill <pid>以使用该端口终止进程。
请检查哪个进程正在使用端口,然后再关闭它,以防它是您不应该杀死的。。
https://stackoverflow.com/questions/43100081
复制相似问题