Python 2.7 Error SimlpeQueue Importación (un error?)
-
29-09-2019 - |
Pregunta
$ python2.6 -c 'from multiprocessing.queues import SimpleQueue'
$ python2.7 -c 'from multiprocessing.queues import SimpleQueue'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/multiprocessing/queues.py", line 22, in <module>
from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore, Condition
File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 33, in <module>
" function, see issue 3770.")
ImportError: This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.
$ uname -a
Linux xxx-ubuntu-64 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64 GNU/Linux
Solución
Recientemente han fijado esto en Ubuntu para python3: https : //bugs.launchpad.net/ubuntu/lucid/+source/python3.1/+bug/630511
El informe correspondiente a 2.7 está aquí: https: // errores .launchpad.net / ubuntu / + fuente / python2.7 / + bug / 683.027
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow