Quantcast
Channel: 不自量力 の Weithenn
Viewing all articles
Browse latest Browse all 590

ImportError: cannot import name 'ImageNotFound'

$
0
0

 


Question: ImportError: cannot import name 'ImageNotFound'

透過「pip3 install docker-compose」指令,在安裝作業完成後執行「docker-compose --version」指令,卻出現如下圖所示錯誤訊息「ImportError: cannot import name 'ImageNotFound'」?




Answer:

簡單來說,這個問題造成的原因在於,系統在安裝 docker-compose之前「docker」或「docker-py」只能擇一安裝,當「docker 和 docker-py」同時安裝,然後再安裝 docker-compose 時便會出現如上圖的問題,詳細資訊請參考 docker_service - Unable to load docker-compose. Try `pip install docker-compose`. Error: cannot import name ImageNotFound · Issue #37958 · ansible/ansible · GitHub 討論串。

因此,請先將 docker 和 docker-py 移除後擇一安裝即可,下列指令是先移除 docker 和 docker-py 之後僅安裝 docker:
pip3 uninstall -y docker docker-py
pip3 install docker

Viewing all articles
Browse latest Browse all 590

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>