Я получил следующую ошибку, когда выполнял свой проект, который вызывает fabfile.py.Я использую простой подпроцесс.Popen () для вызова задачи матрицы.Я на Python 3.5.1.
File ".bootstrap/_pex/pex.py", line 367, in execute
File ".bootstrap/_pex/pex.py", line 293, in _wrap_coverage
File ".bootstrap/_pex/pex.py", line 325, in _wrap_profiling
File ".bootstrap/_pex/pex.py", line 410, in _execute
File ".bootstrap/_pex/pex.py", line 468, in execute_entry
File ".bootstrap/_pex/pex.py", line 482, in execute_pkg_resources
File ".bootstrap/pkg_resources/__init__.py", line 2297, in resolve
File "/root/.pex/install/Fabric-1.8.3-py3-none-any.whl.ce45adfdb68b47d81b8a5f6b262ce685c93dfc0b/Fabric-1.8.3-py3-none-any.whl/fabric/main.py", line 12, in <module>
from operator import isMappingType
ImportError: cannot import name 'isMappingType'
Я видел много людей, получающих эту ошибку, и ответы, как ткань не поддерживает Python3.Но я думаю, что это старые новости.
Прямо сейчас, Fabric имеет совместимость с Python3 (в частности, теперь они поддерживают 2,7 и 3,4 +)
Может кто-нибудь сказать мне, почемуя сталкиваюсь с этой ошибкой даже сейчас?