Я новичок в Python
, пришедший с R
, и я не программист, поэтому, пожалуйста, будьте терпеливы, если мой вопрос довольно глупый или банальный, но я не могу найти решение самостоятельно.
Я использую Python 3.7
в Spyder, на компьютере с Windows 10.
Я следую этому учебнику , и я понял, чтоМне нужен модуль scikit-image
.
Я узнал, что внешние пакеты должны быть импортированы в той же среде Spyder, поэтому я устанавливаю их из Spyder:
! pip install scikit-image
ИЯ получил это:
Требование уже выполнено: scikit-изображение в c: \ users \ me \ appdata \ local \ Programs \ python \ python37-32 \ lib \ site-packages (0.15.0)...
То же самое для подушки, networkx, PyWavelets, imageio, decorator, numpy (я полагаю, это модули зависимостей).Кажется, у меня есть то, что мне нужно.
Итак, я пробую первую команду из вышеупомянутого учебника, а именно:
from skimage import data
Но результаты выглядят так:
Traceback (последний вызов был последним):
Файл "", строка 1, из данных импорта Skimage
Файл "C: \ Users \ me \ AppData \ Local \ Programs\ Python \ Python37-32 \ Lib \ site-packages \ skimage__init __. Py ", строка 124, в _raise_build_error (e)
Файл" C: \ Users \ me \ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages \ skimage__init __. Py ", строка 104, в _raise_build_error% s" ""% (e, msg))
ImportError: невозможно импортировать имя 'geometry' из 'skimage._shared'(C: \ Users \ me \ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages \ skimage_shared__init __. Py) Кажется, что scikit-изображение не было правильно построено.
Но я думаю, что это важно:
Ваша установка scikit-образа не работает. Попробуйте переустановить пакет, следуя инструкциям по адресу: https://scikit -image.org / docs / stable / install.html
Итак, я пошел по этой ссылке, но я попытался выполнить стандартную установку.Что я делаю не так?
Заранее спасибо
РЕДАКТИРОВАТЬ1 : Я выполнил ответ, выполнил следующее:
!pip uninstall scikit-image --yes
Uninstalling scikit-image-0.15.0:
Successfully uninstalled scikit-image-0.15.0
Затем
!pip install scikit-image
И результат будет already satisfied
:
Требование уже выполнено: scikit-image в c: \ users \ me \ appdata \local \ непрерывный \ anaconda3 \ lib \ site-packages (0.15.0)
И то же самое для: matplotlib, networkx, pillow, imageio, PyWavelets, numpy, cycler, kiwisolver, pyparsing, python-dateutil, decorator, six, setuptools
EDIT2: , сделано в приглашении anaconda, уже какой-то пакет уже удовлетворен, поэтому я перезапустил Spyder и отправил:
from skimage import data
Появляется другая ошибка:
Трассировка (последний последний вызов):
Файл "", строка 1, из данных импорта Skimage
Файл "C: \ Users \ me \ AppData \ Local \ Continuum \ anaconda3 \ Lib \ site-packages \ skimage__init __. Py", строка 127, из импорта .util.dtype (img_as_float32,
Файл "C: \ Users \ мe \ AppData \ Local \ Continuum \ anaconda3 \ Lib \ site-packages \ skimage \ util__init __. py ", строка 1, из импорта .dtype (img_as_float32, img_as_float64, img_as_float,
Файл" C: \ Users "\ me \ AppData \ Local \ Continuum \ anaconda3 \ Lib \ site-packages \ skimage \ util \ dtype.py ", строка 1, в numpy импорта в виде np
Файл" C: \ Users \ me \ AppData "\ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages \ numpy__init __. Py ", строка 142, в из.импорт core
Файл "C: \ Users \ me \ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages \ numpy \ core__init __. py", строка 23, в WinDLL (os.path.abspath (имя файла))
Файл "C: \ Users \ me \ AppData \ Local \ Continuum \ anaconda3 \ lib \ ctypes__init __. py", строка 356, в init self._handle = _dlopen (self._name, mode)
OSError: [WinError 193]% 1 это недопустимое приложение Win32
(последняя строка переведена мной), которую я искал, но, несмотря на то, что это довольно известная проблема, я не могу найти решение.