pergunta
Hoje, quando troquei a máquina para rodar a rede, após instalar o scikit-image, o skimage.measure ainda estava vermelho brilhante e o erro foi exibido, e procurei muito sem sucesso.
razão
Comparei especificamente os números de versão e descobri que instalei 0.18.0.
Se eu não especificar o número da versão, a versão mais recente será instalada automaticamente, resultando no download de 0.18.0, o que pode alterar o uso na nova versão de skimagem.
Solução
Também não examinei o uso da nova versão, optando por alterar a versão de volta para 0.15.0.
Conda vem com atualização própria, parece ser atualização ou atualização, escolha um dos dois, eu escolho atualização, porque acho que atualização pode não incluir reversão, se você estiver interessado, pode verificar você mesmo.
conda update scikit-image=0.15.0
apegado
Alguns nomes de pacotes em python são inconsistentes com os usados, como cv e cv2, que geralmente são instalados usando opencv-python:
conda install opencv-python
Mas também descobri que isso não funciona, pode ser um problema com a fonte, mas estou com preguiça de alterar as configurações, então vou instalar o opencv diretamente sem python, mas na verdade pode ser usado.
Existem muitos problemas de correspondência de versão em python que precisam ser observados. Por exemplo, ao instalar o cuda, suas versões cuda, cudnn, pytorch e archivision devem ser correspondentes, caso contrário, será muito desconfortável. Obviamente, você também deve prestar atenção se é a versão gpu ao instalar o pytorch. Geralmente, desde que nenhum seja selecionado para download no site oficial, é a versão gpu.
Recomenda-se verificar você mesmo após a instalação:
import torch
print(torch.cuda.is_available())