在windows中安裝pycocotools

2021-10-02 09:21:00 字數 1944 閱讀 6909

------------------更新------------------

似乎有好心人專門給windows構建了pycocotools,此訊息來自stackoverflow上的回答:

pip uninstall pycocotools

pip install pycocotools-windows

-----------------------------

因為pycocotools 的pypi不支援windows,所以我們不能在windows上通過pip install pycocotools來安裝pycocotools。

我是這麼在我的windows上安裝pycocotools的:

因為我不開發windows啥的,那些sdk就不安裝了,能省一點磁碟空間就省一點。安裝好後能在控制面板裡看到下圖的樣子

3. 開啟命令列工具cmd或anaconda prompt,cd到cocoapi-master\pythonapi裡面,依次執行下面兩條命令:

python setup.py build_ext --inplace            # install pycocotools locally

python setup.py build_ext install              # install pycocotools to the python site-packages

按理說,你會看到下圖的結果:

4. 之後你輸入conda list,就能看到安裝好的pycocotools了:

你還可以進入python輸入下面語句試試:

import pycocotools.mask as cocomask
題外話後來我在新電腦上重新安裝pycocotools,在安裝完visual c++ 2015 build tools之後,接著執行

pip install git+
本以為安裝成功了,沒想到訓練時遇到了問題:

file "pycocotools/_mask.pyx", line 1, in init pycocotools._mask

valueerror: numpy.ndarray size changed, may indicate binary incompatibility. expected 88 from c header

pip uninstall pycocotoolspip install pycocotools-windows解決。

ruby在windows中的安裝

好像所有的中文安裝教程都指出 在 有rubyinstaller的一鍵安裝方式,一裝就可以,非常簡單。其實不然啊。為毛我就提示必須安裝development kit?development kit 乙個為了在windows環境下使用諸如rdiscount和redcloth這樣的c c 擴充套件程式而開...

redis在windows中的安裝

redis在windows中的安裝 乙個是32位的,乙個是64位的。根據自己的實情情況選擇,我的是64bit redis官方是不支援windows的,只是 microsoft open tech group 在 github上開發了乙個win64的版本,專案位址是 2 開啟乙個cmd視窗 使用cd命...

Redis在Windows中安裝方法

解壓後資料夾裡面的內容如下 dump.rdb檔案是安裝完成後生成的。開啟乙個cmd視窗 使用 cd 命令切換目錄到c redis執行 redis server.exe redis.windows.conf如果想方便的話,可以把 redis 的路徑加到系統的環境變數裡,這樣就省得再輸路徑了,後面的那個...