raspberry pi 2无法安装scikitimag

2024-04-16 15:10:00 发布

您现在位置:Python中文网/ 问答频道 /正文

是的,我也检查过这个:-Upgrading skimage version on Raspberry pi

但是在运行:pip install scikit image之后

Collecting scikit-image   Using cached scikit-image-0.12.3.tar.gz
Complete output from command python setup.py egg_info:
warning: no files found matching '*.pyx' under directory 'Cython/Debugger/Tests'
warning: no files found matching '*.pxd' under directory 'Cython/Debugger/Tests'
warning: no files found matching '*.h' under directory 'Cython/Debugger/Tests'
warning: no files found matching '*.pxd' under directory 'Cython/Utility'
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
Unable to find pgen, not compiling formal grammar.
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-build-YRFTcZ/scikit-image/setup.py", line 146, in <module>
    **extra
  File "/home/pi/miniconda/lib/python2.7/site-packages/numpy/distutils/core.py",
line 126, in setup
    dist = setup(**new_attr)
  File "/home/pi/miniconda/lib/python2.7/site-packages/numpy/distutils/core.py",
line 169, in setup
    return old_setup(**new_attr)
  File "/home/pi/miniconda/lib/python2.7/distutils/core.py", line 111, in setup
    _setup_distribution = dist = klass(attrs)
  File "/home/pi/miniconda/lib/python2.7/site-packages/numpy/distutils/numpy_distribution.py",
line 16, in __init__
    Distribution.__init__(self, attrs)
  File "build/bdist.linux-armv7l/egg/setuptools/dist.py", line 268, in __init__
  File "build/bdist.linux-armv7l/egg/setuptools/dist.py", line 313, in fetch_build_eggs
  File "build/bdist.linux-armv7l/egg/pkg_resources/__init__.py", line 836, in resolve
  File "build/bdist.linux-armv7l/egg/pkg_resources/__init__.py", line 1081, in best_match
  File "build/bdist.linux-armv7l/egg/pkg_resources/__init__.py", line 1093, in obtain
  File "build/bdist.linux-armv7l/egg/setuptools/dist.py", line 380, in fetch_build_egg
  File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py",
line 638, in easy_install
  File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py",
line 668, in install_item
  File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py",
line 851, in install_eggs
  File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py",
 line 1079, in build_and_install
  File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py",
 line 1067, in run_setup
 distutils.errors.DistutilsError: Setup script exited with error: command      'gcc' failed with exit status 4

---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in
/tmp/pip-build-YRFTcZ/scikit-image/

我已经安装了miniconda,使用它我也无法安装

conda install scikit-image

Tags: installinpyimagebuildegglinuxsetup
2条回答

解决方案是首先安装matplotlib,但是如果您只安装matplotlib

pip install matplotlib

你会得到memError,所以使用以下内容:在

$ pip no-cache-dir install matplotlib

在此之后,使用

$ pip no-cache-dir install scikit-image

注意:此步骤可能需要一个小时才能完成

你的项目总帐!在

我可以在没有matplotlib的情况下确认这一点,当您尝试安装scipy映像时,您将在raspberry Pi2上看到一个讨厌的消息屏幕。我这样做是我下面工作的一部分,这也很管用。这是我的第一篇文章,我不知道如何格式化,它是在pip之间的一行单独出来的

pip install numpy
pip install scipy
pip  no-cache-dir install matplotlib
pip -U install scikit-image

相关问题 更多 >