ImportError: No module named skimage.util
scikit-image - Image processing in Python
https://scikit-image.org/
scikit-image is a collection of algorithms for image processing. It is available free of charge and free of restriction.
scikit-image 是用于图像处理的算法的集合。它是免费提供的,不受限制。
1. ImportError: No module named skimage.util
......
2019-06-26 22:53:19,827 DEBUG backend agg version v2.2
Traceback (most recent call last):
File "train.py", line 82, in <module>
tf.app.run()
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/app.py", line 48, in run
_sys.exit(main(_sys.argv[:1] + flags_passthrough))
File "train.py", line 78, in main
train.do_training(hypes)
File "/media/famu/DISK_DEEP/yongqiang/MonoGRNet/include/tensorvision/train.py", line 350, in do_training
modules = utils.load_modules_from_hypes(hypes)
File "/media/famu/DISK_DEEP/yongqiang/MonoGRNet/include/tensorvision/utils.py", line 141, in load_modules_from_hypes
data_input = imp.load_source("input_%s" % postfix, f)
File "/media/famu/DISK_DEEP/yongqiang/MonoGRNet/hypes/../inputs/kitti_input.py", line 21, in <module>
from skimage.util import random_noise
ImportError: No module named skimage.util
yongqiang@famu-sys:/media/famu/DISK_DEEP/yongqiang/MonoGRNet$
2. sudo pip install -U scikit-image
pip install -U scikit-image
yongqiang@famu-sys:/media/famu/DISK_DEEP/yongqiang/MonoGRNet$ pip install -U scikit-image
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting scikit-image
Downloading https://files.pythonhosted.org/packages/d6/7b/8658ea5f3c5f1d103a0a873333984bf084e99ff832af9ad54b6ae9f6ade0/scikit_image-0.14.3-cp27-cp27mu-manylinux1_x86_64.whl (25.5MB)
|████████████████████████████████| 25.5MB 124kB/s
Collecting cloudpickle>=0.2.1 (from scikit-image)
Downloading https://files.pythonhosted.org/packages/09/f4/4a080c349c1680a2086196fcf0286a65931708156f39568ed7051e42ff6a/cloudpickle-1.2.1-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: pillow>=4.3.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (5.3.0)
Requirement already satisfied, skipping upgrade: scipy>=0.17.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (1.1.0)
Requirement already satisfied, skipping upgrade: six>=1.10.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (1.11.0)
Collecting PyWavelets>=0.4.0 (from scikit-image)
Downloading https://files.pythonhosted.org/packages/fa/f1/81d3ba0b461699a5e0dbd1a1c2c98c0b5a2e1757b7a54d49246e0a557aea/PyWavelets-1.0.3-cp27-cp27mu-manylinux1_x86_64.whl (4.4MB)
|████████████████████████████████| 4.4MB 184kB/s
Collecting networkx>=1.8 (from scikit-image)
Downloading https://files.pythonhosted.org/packages/f3/f4/7e20ef40b118478191cec0b58c3192f822cace858c19505c7670961b76b2/networkx-2.2.zip (1.7MB)
|████████████████████████████████| 1.7MB 150kB/s
Requirement already satisfied, skipping upgrade: matplotlib>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (2.2.4)
Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python2.7/dist-packages (from scipy>=0.17.0->scikit-image) (1.15.3)
Collecting decorator>=4.3.0 (from networkx>=1.8->scikit-image)
Downloading https://files.pythonhosted.org/packages/5f/88/0075e461560a1e750a0dcbf77f1d9de775028c37a19a346a6c565a257399/decorator-4.4.0-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (2.2.2)
Requirement already satisfied, skipping upgrade: backports.functools-lru-cache in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (1.5)
Requirement already satisfied, skipping upgrade: subprocess32 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (3.5.3)
Requirement already satisfied, skipping upgrade: pytz in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (2018.7)
Requirement already satisfied, skipping upgrade: python-dateutil>=2.1 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (2.7.5)
Requirement already satisfied, skipping upgrade: kiwisolver>=1.0.1 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (1.0.1)
Requirement already satisfied, skipping upgrade: cycler>=0.10 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (0.10.0)
Requirement already satisfied, skipping upgrade: setuptools in /usr/local/lib/python2.7/dist-packages (from kiwisolver>=1.0.1->matplotlib>=2.0.0->scikit-image) (39.0.0)
Building wheels for collected packages: networkx
WARNING: Building wheel for networkx failed: [Errno 13] 权限不够: '/home/yongqiang/.cache/pip/wheels/68'
Failed to build networkx
Installing collected packages: cloudpickle, PyWavelets, decorator, networkx, scikit-image
ERROR: Could not install packages due to an EnvironmentError: [Errno 13] 权限不够: '/usr/local/lib/python2.7/dist-packages/cloudpickle-1.2.1.dist-info'
Consider using the `--user` option or check the permissions.
sudo pip install -U scikit-image
yongqiang@famu-sys:/media/famu/DISK_DEEP/yongqiang/MonoGRNet$ sudo pip install -U scikit-image
[sudo] yongqiang 的密码:
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
WARNING: The directory '/home/yongqiang/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
WARNING: The directory '/home/yongqiang/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting scikit-image
Downloading https://files.pythonhosted.org/packages/d6/7b/8658ea5f3c5f1d103a0a873333984bf084e99ff832af9ad54b6ae9f6ade0/scikit_image-0.14.3-cp27-cp27mu-manylinux1_x86_64.whl (25.5MB)
|████████████████████████████████| 25.5MB 204kB/s
Collecting cloudpickle>=0.2.1 (from scikit-image)
Downloading https://files.pythonhosted.org/packages/09/f4/4a080c349c1680a2086196fcf0286a65931708156f39568ed7051e42ff6a/cloudpickle-1.2.1-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: pillow>=4.3.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (5.3.0)
Requirement already satisfied, skipping upgrade: scipy>=0.17.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (1.1.0)
Requirement already satisfied, skipping upgrade: six>=1.10.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (1.11.0)
Collecting PyWavelets>=0.4.0 (from scikit-image)
Downloading https://files.pythonhosted.org/packages/fa/f1/81d3ba0b461699a5e0dbd1a1c2c98c0b5a2e1757b7a54d49246e0a557aea/PyWavelets-1.0.3-cp27-cp27mu-manylinux1_x86_64.whl (4.4MB)
|████████████████████████████████| 4.4MB 150kB/s
Collecting networkx>=1.8 (from scikit-image)
Downloading https://files.pythonhosted.org/packages/f3/f4/7e20ef40b118478191cec0b58c3192f822cace858c19505c7670961b76b2/networkx-2.2.zip (1.7MB)
|████████████████████████████████| 1.7MB 58kB/s
Requirement already satisfied, skipping upgrade: matplotlib>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from scikit-image) (2.2.4)
Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python2.7/dist-packages (from scipy>=0.17.0->scikit-image) (1.15.3)
Collecting decorator>=4.3.0 (from networkx>=1.8->scikit-image)
Downloading https://files.pythonhosted.org/packages/5f/88/0075e461560a1e750a0dcbf77f1d9de775028c37a19a346a6c565a257399/decorator-4.4.0-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (2.2.2)
Requirement already satisfied, skipping upgrade: backports.functools-lru-cache in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (1.5)
Requirement already satisfied, skipping upgrade: subprocess32 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (3.5.3)
Requirement already satisfied, skipping upgrade: pytz in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (2018.7)
Requirement already satisfied, skipping upgrade: python-dateutil>=2.1 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (2.7.5)
Requirement already satisfied, skipping upgrade: kiwisolver>=1.0.1 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (1.0.1)
Requirement already satisfied, skipping upgrade: cycler>=0.10 in /usr/local/lib/python2.7/dist-packages (from matplotlib>=2.0.0->scikit-image) (0.10.0)
Requirement already satisfied, skipping upgrade: setuptools in /usr/local/lib/python2.7/dist-packages (from kiwisolver>=1.0.1->matplotlib>=2.0.0->scikit-image) (39.0.0)
Building wheels for collected packages: networkx
Building wheel for networkx (setup.py) ... done
Stored in directory: /home/yongqiang/.cache/pip/wheels/68/f8/29/b53346a112a07d30a5a84d53f19aeadaa1a474897c0423af91
Successfully built networkx
Installing collected packages: cloudpickle, PyWavelets, decorator, networkx, scikit-image
Successfully installed PyWavelets-1.0.3 cloudpickle-1.2.1 decorator-4.4.0 networkx-2.2 scikit-image-0.14.3
yongqiang@famu-sys:/media/famu/DISK_DEEP/yongqiang/MonoGRNet$