Package Details: python-scikit-image 0.16.2-1

Git Clone URL: (read-only, click to copy)
Package Base: python-scikit-image
Description: Image processing routines for SciPy
Upstream URL:
Licenses: BSD
Submitter: Dragonlord
Maintainer: Universebenzene
Last Packager: Universebenzene
Votes: 52
Popularity: 1.66
First Submitted: 2016-04-30 10:32
Last Updated: 2019-10-22 08:49

Dependencies (15)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

drawm commented on 2017-04-29 16:07

The dependency on python-pywavelets (python2-pywavelets) is missing, so there are many import errors if it has not been installed.

The dependency was introduced in

Please update the "depends" field in the PKGBUILD accordingly.

stick commented on 2017-04-09 18:52

If you want the up-to-date package, and only the version for python 3, you can modify the PKGBUILD as below.

# Maintainer: Jaroslav Lichtblau <>
# Contributor: Andrzej Giniewicz <>

#TODO (AUR optdepends): PyAMG, Astropy, SimpleITK, imread

pkgdesc="Image processing routines for SciPy"
arch=('i686' 'x86_64')
makedepends=('cython' 'python-six' 'python-scipy' 'python-matplotlib' 'python-networkx' 'python-pillow')

prepare() {
cd "$srcdir"

build() {

msg "Building SciKit-Image for Python3"
cd "$srcdir"/scikit-image-$pkgver
python build

package_python-scikit-image() {
depends=('python-scipy' 'python-matplotlib' 'python-networkx' 'python-pillow')
optdepends=('python-pyqt4: for imshow(x, fancy=True) and skivi'
'freeimage: for reading various types of image file formats')
cd "$srcdir"/scikit-image-$pkgver

python install --root="$pkgdir"/ --optimize=1

install -D LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE

migueldvb commented on 2017-03-27 22:11

Since there is a python2-scikit-image package already, is it possible to make this PKGBUILD to build only python-scikit-image ?

daniel_shub commented on 2016-09-09 20:48

Would it be possible to relax the dependency on python2-pillow to simply python2-imaging? Psychopy ( is supposedly incompatible with pillow but works with PIL. The scikit documentation suggests it works with both pillow and PIL.

schmodd commented on 2016-08-26 13:49

I am sorry, fault seems to be on my side.
Building the package the way it is described in your link works fine.
Thanks for your help.

Dragonlord commented on 2016-08-21 17:44

Cannot reproduce the error, package builds fine on my machine with the same command. You may try building it in a clean chroot as described on

schmodd commented on 2016-08-21 11:20

I get this when running "makepkg -sri":

==> Building Python2
Partial import of skimage during the build process.
Traceback (most recent call last):
File "", line 146, in <module>
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 135, in setup
config = configuration()
File "", line 69, in configuration
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 1003, in add_subpackage
caller_level = 2)
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 972, in get_subpackage
caller_level = caller_level + 1)
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 909, in _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File "skimage/", line 9, in configuration
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 1003, in add_subpackage
caller_level = 2)
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 972, in get_subpackage
caller_level = caller_level + 1)
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 909, in _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File "skimage/_shared/", line 20, in configuration
config.add_extension('geometry', sources=['geometry.c'])
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 1485, in add_extension
ext = Extension(**ext_args)
File "/usr/lib/python2.7/site-packages/numpy/distutils/", line 52, in __init__
TypeError: __init__() takes at most 4 arguments (13 given)
==> FEHLER: Ein Fehler geschah in build().
Breche ab...

soupault commented on 2016-07-22 06:09

wait, what am I even talking about... obviously we do have `dask` among the requirements:

soupault commented on 2016-07-21 18:54


anntzer commented on 2016-07-21 18:46

Actually I would make dask a non-optional dependency; note that in its absence, trying to start e.g. `skivi` (a program in /usr/bin provided by scikit-image) raises

Traceback (most recent call last):
File "/usr/bin/skivi", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.5/site-packages/pkg_resources/", line 2928, in <module>
File "/usr/lib/python3.5/site-packages/pkg_resources/", line 2914, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.5/site-packages/pkg_resources/", line 2941, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3.5/site-packages/pkg_resources/", line 635, in _build_master
File "/usr/lib/python3.5/site-packages/pkg_resources/", line 943, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.5/site-packages/pkg_resources/", line 829, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'dask[array]>=0.5.0' distribution was not found and is required by scikit-image