2016-11-14 2 views
0

Auf Mac:Import: Kein Modul namens ‚zope.interface‘

Traceback (most recent call last): 
    File "project1/scripts/initializedb.py", line 3, in <module> 
    import transaction 
    File "/Users/denmojo/code/project1/env/lib/python3.5/site-packages/transaction/__init__.py", line 19, in <module> 
    from transaction._transaction import Transaction 
    File "/Users/denmojocode/project1/env/lib/python3.5/site-packages/transaction/_transaction.py", line 20, in <module> 
    from zope.interface import implementer 
ImportError: No module named 'zope.interface' 

Kann nicht herausfinden, warum es da ist, aber das Modul nicht importiert werden.

Using /Users/denmojo/code/project1/env/lib/python3.5/site-packages/zope.interface-4.3.2-py3.5-macosx-10.6-intel.egg 
+1

etwas schief gelaufen sind Dieser Fehler kann passieren, wenn Sie 'easy_install' und' pip' mischen. Bitte benutzen Sie das eine oder das andere (vorzugsweise 'pip'). –

Antwort

0

Versuchte:

pip uninstall transaction 
pip uninstall zope.interface 
pip install transaction 
pip install zope.interface 

das Problem behoben. Ich nehme an, dass meine vorherigen virtualenv-Setups oder Out-of-Order-Pip-Installationen mit zope.interface-4.3.2-py3.5-macosx-10.6-intel.egg