簡體   English   中英

導入錯誤:沒有名為 skimage 的模塊,已經安裝了 scikit-image

[英]ImportError: No module named skimage, already have scikit-image installed

我正在嘗試在 mac 上使用 skimage,並且已經使用 virtualenv 安裝了軟件包,但是當我執行“from skimage import io”時,它給了我這個錯誤:“ImportError: No module named skimage”。 我想知道是否有任何錯誤的安裝過程,但到目前為止我無法弄清楚。

下面是我的安裝過程:

  1. 須藤 pip 安裝 virtualenv
  2. cd /我的/項目/文件夾
  3. 虛擬環境我的項目
  4. 源 myproject/bin/activate
  5. pip install -U scikit-image 然后結果是:

    “成功安裝 PyWavelets-0.5.2 cycler-0.10.0 decorator-4.0.11 functools32-3.2.3.post2 matplotlib-2.0.0 networkx-1.11 numpy-1.12.1 olefile-0.44 Pillow-4.0.0 python-dateutil- 2.6.0 pytz-2017.2 scikit-image-0.13.0 scipy-0.19.0 subprocess32-3.2.7"

好像我已經什么都有了,但是為什么import skimage還是失敗呢?

此外,我還嘗試使用http://scikit-image.org/download上的安裝指南和“pip install -U scikit-image”和“easy_install -U scikit-image”,但也失敗了。

我在 Mac Sierra 上,使用 python 2.7。 任何建議將不勝感激。 謝謝!

conda 環境管理器修復了這個問題。

 conda install --yes -c conda-forge scikit-image

我正在使用 Linux,如果不這樣做,我就無法讓它工作

sudo apt-get install python-skimage

我從文檔的安裝頁面得到了它:

http://scikit-image.org/docs/stable/install.html

我不熟悉 osx,但也許可以嘗試使用像 homebrew 這樣的包管理器來安裝包。

sudo homebrew install python-skimage

我實際上很困惑,為什么文檔的安裝部分沒有 OSX 部分,但下載部分的信息很少。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM