從github下載開發者版本的源碼進行編譯安裝scikit-image(0.14)

有時候,我們會在尚未發佈的開發者版本中,發現某些包中有添加了許多令人驚奇的新功能,例如圖片處理庫scikit-image(0.14),目前爲止,發行的最新版本爲:0.13.1,其中的draw模塊中只能畫polygon而不能直接畫矩形,但是0.14版本就添加了畫矩形的功能,但是目前0.14版本的scikit-image還沒有現成的.WHL,只能下載github上的源碼進行編譯,從而安裝該開發者版本!

1. 開發者版本安裝:

a. Windows

在安裝新版本之前, 首先需要卸載scikit-image(pip用戶):

pip uninstall scikit-image

conda(Anaconda用戶):

conda uninstall scikit-imag

從github上clone下來源碼:

git clone https://github.com/scikit-image/scikit-image.git

在CMD窗口中,使用CD命令轉到scikit-image文件夾下:

cd scikit-image
python setup.py develop

如果你的編譯工具完全的話,直接運行:

pip install -U -e .

如果編譯工具不完全的話,建議下載安裝微軟的編譯器:

點擊打開鏈接

在安裝之後,可以安裝或升級scikit-image所需的依賴項:

pip install -r requirements.txt --upgrade


b. Debian and Ubuntu

安裝所有必需的依賴項:

sudo apt-get install python-matplotlib python-numpy python-pil python-scipy

使用已經安裝好的的編譯器:

sudo apt-get install build-essential cython

從github上clone下來源碼::

git clone https://github.com/scikit-image/scikit-image.git

解壓之後,轉到scikit-image文件夾下,並且執行:

pip install -e .

更新:

git pull  # Grab latest source
python setup.py build_ext -i  # Compile any modified extensions

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章