pycharm中安装scikit-image:
从pycharm中或者terminal中,都安装不成功
环境:windows10 python==3.6.6 tensorflow==1.10.0
解决方案:
1.按照提示,升级pip ,报错:Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。Consider using the `--user` option or check the permissions.
解决:python -m pip install --user --upgrade pip
2.安装scikit-image,这次可以成功安装,但运行.py时报错:ImportError: numpy.core.multiarray failed to import
解决:尝试过降低pip的版本,重新安装numpy,均无果,甚至有说重新安装tensorflow的方法。于是去查看了tensorflow==1.10.0兼容的numpy版本,需要<=1.14.5,而此时我的版本是1.19.4;
果断降低版本:python -m pip install numpy==1.14.5
之后程序正常运行
猜测:可能是在升级pip的同时,numpy的版本自动也进行了升级,导致了与tensorflow不兼容。